二级c上机题库精简

二级c上机题库精简

ID:6299227

大小:255.50 KB

页数:53页

时间:2018-01-09

二级c上机题库精简_第1页
二级c上机题库精简_第2页
二级c上机题库精简_第3页
二级c上机题库精简_第4页
二级c上机题库精简_第5页
资源描述:

《二级c上机题库精简》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第01套:给定程序中,函数fun的功能是:将形参n所指变量中,各位上为偶数的数去除,剩余的数按原来从高位到低位的顺序组成一个新的数,并通过形参指针n传回所指变量。解题思路:一:10。二:0。三:x。一:if(n==0)。二:语句后缺少分号给定源程序:longfun(char*p){inti,len,t;longx=0;len=strlen(p);if(p[0]=='-'){t=-1;len--;p++;}elset=1;returnx*t;第02套:给定程序中,函数fun的功能是将形参给定的字符串、整数、浮点数写到文本文件中,再用字符方式从此文本文件中逐个读入并显示

2、在终端屏幕上。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。一:FILE*。二:fp。三:ch。一:s[j++]=s[i];。二:s[j]='';.voidfun(chars[][N],char*b){inti,j,n=0;for(i=0;i

3、的数据,即用新的学生数据覆盖该学生原来的数据,其它学生的数据不变。一:filename。二:fp。三:fp。:一:p=(NODE*)malloc(sizeof(NODE));二:,是因为p的位置已经发生了变化,所以应改为返回h。:intfun(char*s){intk=1;while(*s){if(*s=='')k++;s++;}returnk;}第04套:程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是从形参filename所指的文件中读入学生数据,并按照学号从小到大排序后,再用二进制方式

4、把排序后的学生数据输出到filename所指的文件中,覆盖原来的文件内容。一:"rb"。二:>。三:fwrite。一::p=s;。二::while(*p++);。参考答案:voidfun(int*a,int*b){inti,j;for(i=0;i10)b[M-1]++;elseb[j]++;}}doublernd(){statict=29,c=217,m=1024,r=0;r=(r*t+c)%m;return((double)r/m);}第05套:给定程序中,函数fun的功能

5、是将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结一:FILE*。二:fclose(fp)。三:fp。一:语句最后缺少分号。二:应该使用方括号,而不是圆括号。intfun(inta[],intn){inti,j=1,k=a[0];for(i=1;i

6、数fun的功能是根据形参i的值返回某个函数的值。当调用正确时,程序输出:x1=5.000000,x2=3.000000,x1*x1+x1*x2=40.000000一:double。二:f1。三:f2。一:char*fun(char*s,char*t)二:ss++;。三:tt++;。voidfun1(char*w){inti;chart;t=w[0];for(i=0;i

7、套:程序通过定义并赋初值的方式,利用结构体变量存储了一名学生的信息。函数fun的功能是输出这位学生的信息。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结一:tt。二:tt.score[i]。三:std。一:m=i;。二:if(a[k]>a[m])m=k;。unsignedfun(unsignedw){if(w>10000)w%=10000;elseif(w>1000)w%=1000;elseif(w>100)w%=100;elseif(w>10)w%=10;returnw;}第08套:给定程序通过定义并赋初值的方式,利用结构体变量存储了一名学

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。