二级c语言需要记库函数不,【2017年必备】计算机等级二级C语言上机考试题库(熟记必过,不看后悔).doc...
PAGE
2015.20.36
第一套程序填空 程序通過定義學生結構體數組,存儲了若干個學生的學號、姓名和三門課的成績。函數fun的功能是將存放學生數據的結構體數組,按照姓名的字典序(從小到大排序)。請在程序的下劃線處填入正確的內容并把下劃線刪除,使程序得出正確的結果。第一處 struct student t;第二處 for(i=0;i0)程序修改給定程序MODI1.C中函數fun的功能是:在p所指字符串中找出ASCII碼值最大的字符,將其放在第一個位置上;并將該字符前的原字符向上順序移動。/**found**/q=p+i;/**found**/while(q>p)3程序設計 學生的記錄由學號和成績組成,N名學生的數據已在主函數中放入結構體數組s中,請編寫了函數fun,它的功能是:把指定分數范圍內的學生數據放在b所指的數組中,分數范圍內的學生人數由函數值返回。int fun(STREC *a,STREC *b,int l,int h){int i,j=0;for(i=0;i=1&&a[i].s<=h)b[j++]=a[i];return j;}第二套程序填空 給定程序中已建立一個帶有頭結點的單向鏈表,鏈表中的各結點按數據域遞增有序連接。函數fun的功能是:刪除鏈表中數據域值相同的結點,使之只保留一個。第一處 free(q);第二處 q=p->next;第三處 q=q->next;2. 程序修改 給定程序MODI1.C中函數fun的功能是:用選擇法對數組中的n各元素按從小到大的順序進行排序。/**found**/p=j;/**found**/p=i;3. 程序設計 請編寫一個fun函數,它的功能是:求出1到m之間(含m)能被7或11整除的所有整數放在數組a中,通過n返回這些數的個數。void fun(int m,int *a,int *n){int i;*n=0;for(i=7;i<=m;i++) if((i%7==0)||(i%11==0))a[(*n)++]=i;} 第三套1. 程序填空 函數fun的功能是:逆置數組元素是的值。例如:若a所指數組中的數據依次為:1、2、3、4、5、6、7、8、9,則逆置后依次為:9、8、7、6、5、4、3、2、1。形參n給出數組中數組中數據的個數。第一處 for(i=0;idata==ch)return n;第三處 k=fun(head,ch);2. 程序修改 給定程序MODI1.C中函數fun的功能是:刪除p所指字符串的所有空白字符(包括制表符、回車符及換行符)。輸入字符串時用‘#’結束輸入。/**found**/for(i=0,t=0;p[i];i++)/**found**/c[t]=’\0’;3. 程序設計 請編寫一個函數fun,將ss所指字符串中所有下標為奇數位置上的字母轉換為大寫(若該位置上不是字母,則不轉換)。
總結
以上是生活随笔為你收集整理的二级c语言需要记库函数不,【2017年必备】计算机等级二级C语言上机考试题库(熟记必过,不看后悔).doc...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: wordpress index.php
- 下一篇: 无限级分类限定层级_王者荣耀:s20战令