计算机二级c语言题库缩印,2011年9月份计算机二级C语言上机题库(可缩印做小抄)百分百准确...
返回這些數(shù)的個數(shù)。 0.
第一套 第一處 while(p!=0) void fun(int m,int *a,int *n)
{ 1. 程序填空 第二處if(p->data==ch)return n;
程序通過定義學生結構體數(shù)組,存int i; 第三處 k=fun(head,ch); 儲了若干個學生的學號、姓名和三門課*n=0; 2. 程序修改
for(i=7;i<=m;i++)
的成績。函數(shù)fun的功能是將存放學生 給定程序MODI1.C中函數(shù)fun的功
if((i%7==0)||(i%11==0))
數(shù)據(jù)的結構體數(shù)組,按照姓名的字典序a[(*n)++]=i; 能是:刪除指針p所指字符串的所有空(從小到大排序)。請在程序的下劃線} 白字符(包括制表符、回車符及換行處填入正確的內容并把下劃線刪除,使第三套 符)。輸入字符串時用‘#’結束輸入。
/**found**/ 程序得出正確的結果。 1. 程序填空
第一處 struct student t; 函數(shù)fun的功能是:逆置數(shù)組元素中/**found**/ 第二處 for(i=0;i0) 則逆置后依次為:9、8、7、6、5、4、 請編寫一個函數(shù)fun,將ss所指字2 程序修改 3、2、1。形參n給出數(shù)組中數(shù)組中數(shù)符串中所有下標為奇數(shù)位置上的字母給定程序MODI1.C中函數(shù)fun的功能據(jù)的個數(shù)。
轉換為大寫(若該位置上不是字母,則是:在p所指字符串中找出ASCII碼值第一處 for(i=0;i
不轉換)。 最大的字符,將其放在第一個位置上;第二處 a[i]=a[n-1-i];
void fun(char *ss)
并將該字符前的原字符向上順序移動。 第三處 a[n-i-1]=t;
{
/**found**/
2程序修改 int i;
q=p+i;
給定程序MODI1.C中函數(shù)fun的功for(i=1;i
/**found**/
能是:將一個由八進制數(shù)字字符串組成{if(ss[i]>=’a’&&ss[i]<=’z’) while(q>p)
的字符串轉換為與其面值相等的十進ss[i]-=32; 3程序設計 } 制整數(shù)。規(guī)定輸入的字符串最多只能包 學生的記錄由學號和成績組} 含5位八進制數(shù)字字符。 成,N名學生的數(shù)據(jù)已在主函數(shù)中放入第五套 /**found**/ 結構體數(shù)組s中,請編寫了函數(shù)fun,1. 程序填空 n=*p- ;
它的功能是:把指定分數(shù)范圍內的學生 給定程序中,函數(shù)fun的功能/**found**/ 數(shù)據(jù)放在b所指的數(shù)組中,分數(shù)范圍內n=n*8+*p- ; 是:計算下式前n項的和作為函數(shù)值返的學生人數(shù)由函數(shù)值返回。 回。例如:當形參n的值為10 的時,3. 程序設計 int fun(STREC *a,STREC *b,int l,int h)
學生的記錄由學號和成績組成,N函數(shù)返回:9.6125588。
{int i,j=0;
名學生的數(shù)據(jù)已在主函數(shù)中放入結構第一處 s=0;
for(i=0;i
體數(shù)組s中,請編寫了函數(shù)fun,它的第二處 for(i=1;i<=n;i++) if((a[i].s>=1&&a[i].s<=h)
功能是:函數(shù)返回指定學號的學生數(shù)第三處 s=s+(2.0*i-1)*(2.0*i+1)/(t*t); b[j++]=a[i];
據(jù),指定的學生號在主函數(shù)中輸入,若2. 程序修改 return j;
} 沒有找到指定學號,在結構體變量中給 給定程序MODI1.C中函數(shù)fun的第二套 學號置空串,給成績置-1,作為函數(shù)值功能是:統(tǒng)計substr所指字符串在str1. 程序填空 返回。(用于字符串比較的函數(shù)是所指字符串中出現(xiàn)的次數(shù)。 給定程序中已建立一個帶有頭結strcmp)若字符串為aaas 1kaaas,子字符。 點的單向鏈表,鏈表中的各結點按數(shù)據(jù)STREC fun(STREC*a,char *b) 串為as,則輸出2。
/**found**/ 域遞增有序連接。函數(shù)fun的功能是:for(i=0刪除鏈表中數(shù)據(jù)域值相同的結點,使之STREC c;
Int i; /**found**/ 只保留一個。
c.num[0]=’\0’; f(substr[k+1]== \0 )
第一處 free(q);
c.s=-1; 3. 程序設計
第二處 q=p->next;
for(i=0;i
第三處 q=q->next; if(strcmp(a[i].num,b)==0) 能是:根據(jù)以下公式求JI的值(要求滿2. 程序修改 {strcpy(c.num,a[i].num);
足精度0.0005,即某項小于0.0005時停
給定程序MODI1.C中函數(shù)fun的功c.s=a[i].s;break;}
止送代):程序運行后,如果輸入精度
能是:用選擇法對數(shù)組中的n各元素按return c;
為0.0005,則程序輸出為3.14 。 從小到大的順序進行排序。
double fun(double eps) 第四套 /**found**/
{ double s=1,t=1./3; 1. 程序填空 int n=1;
/**found**/ 給定程序中,函數(shù)fun的功能是:while(t>=eps) p=; 在帶有頭結點的單向鏈表中,查找數(shù)據(jù){s+=t;n++;t=t*n/(2.0*n+1) 3. 程序設計 域中值為ch的結點。找到后通過函數(shù);}
請編寫一個fun函數(shù),它的功能是:值返回該結點在鏈表中所處的順序號:return(s*2.0); 求出1到m之間(含m)能被7或11若不存在值為ch的結點,函數(shù)值返回} 整除的所有整數(shù)放在數(shù)組a中,通過n
總結
以上是生活随笔為你收集整理的计算机二级c语言题库缩印,2011年9月份计算机二级C语言上机题库(可缩印做小抄)百分百准确...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 算法导论中C语言代码,算法导论-学习笔记
- 下一篇: 王爽汇编语言C硬盘读写,王爽汇编语言学习