武汉理工大学继续教育《C语言程序设计(本)》在线作业答案

武汉理工大学继续教育《C语言程序设计(本)》在线作业答案

ID:47519241

大小:23.05 KB

页数:11页

时间:2020-01-12

武汉理工大学继续教育《C语言程序设计(本)》在线作业答案_第1页
武汉理工大学继续教育《C语言程序设计(本)》在线作业答案_第2页
武汉理工大学继续教育《C语言程序设计(本)》在线作业答案_第3页
武汉理工大学继续教育《C语言程序设计(本)》在线作业答案_第4页
武汉理工大学继续教育《C语言程序设计(本)》在线作业答案_第5页
武汉理工大学继续教育《C语言程序设计(本)》在线作业答案_第6页
武汉理工大学继续教育《C语言程序设计(本)》在线作业答案_第7页
武汉理工大学继续教育《C语言程序设计(本)》在线作业答案_第8页
武汉理工大学继续教育《C语言程序设计(本)》在线作业答案_第9页
武汉理工大学继续教育《C语言程序设计(本)》在线作业答案_第10页
资源描述:

《武汉理工大学继续教育《C语言程序设计(本)》在线作业答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一、单选(共计100分,每题2.5分)1、若已定义inta=11;执行以下语句后的输出结果是()。printf("a=%d,a=%o,a=%x",a,a,a);A.a=11,a=11,a=bB.a=11,a=13,a=bC.a=11,a=13,a=cD.a=11,a=12,a=132、A.B.C.D.3、以下程序运行后,文件test.txt的内容是()。#includemain(){FILE*fp;charstr[][10]={"first","second"};fp=fopen("test.txt","w");if(fp!=NULL)fprint

2、f(fp,"%s",str[0]);fclose(fp);fp=fopen("test.txt","w");if(fp!=NULL)fprintf(fp,"%s",str[1]);fclose(fp);}A.firstB.secondC.firstsecondD.secondfirst4、若有以下定义:structnode{intdata;structnode*next;}structnode*head,*p;已建立如下图所示的链表:p↓┌──┬──┐┌──┬──┐┌──┬──┐head→│data│next┼→│data│next┼→...→│data│NULL│└─

3、─┴──┘└──┴──┘└──┴──┘能删除指针p所指向结点的程序段是()。A.p=p->next;head->next=p->next;free(p);B.free(p);p=p->next;head->next=p->next;C.head->next=p->next;free(p);D.free(p);head->next=p->next;5、若有定义:inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;,则()表达式是错误的。A.a[2]B.p++C.p[2]D.a++6、下面叙述错误的是()。A.C源程序可由一个或多个函数组成B.C.D.注

4、释说明部分只能位于C源程序的最前面7、()为合法的常量。A.B.C.D.8、以下程序的运行结果是()。voidmain(){ints=0,i=0;while(i<8){i++;if(i%2==0)continue;s+=i;}printf("%d",s);}A.36B.7C.16D.129、以下程序段的运行结果是()。main(){inti=4,j;j=i;pic(i+2*j-2,'*');putchar('');for(j-=2;j>=0;j--){pic(3-j,'');pic(i+2*j,'*');putchar('');}}pic(intlen,ch

5、arc){intk;for(k=1;k<=len;k++)putchar(c);}A.B.C.D.10、设有以下程序段:inta=1,b=10,c=1,x;x=a&&b

6、

7、++c;printf(″%d,%d″,x,c);执行后输出的结果是(   )A.0,0B.0,1C.1,0D.1,111、以下条件语句中(其中s1和s2分别表示C语言的语句),()与其他三条语句不等价。A.if(a)s1;elses2;B.if(a==0)s2;elses1;C.if(a!=0)s1;elses2;D.if(a==0)s1;elses2;12、若已定义intarr[10];则不能正

8、确引用arr数组元素的是()。A.arr[0]B.arr[1]C.arr[10-1]D.arr[7+3]13、若有定义:int*p,k=4;p=&k;以下均代表地址的是()。A.k,pB.&k,&pC.&k,pD.k,*p14、以下程序的运行结果是()。main(){inta[3]={1,2,3};int*num[3];int**p,i;for(i=0;i<3;i++)num[i]=&a[i];p=num;printf("%d",**p);}A.1B.3C.&a[0]D.num15、以下程序中的循环执行了()次。#defineN2#defineMN+1#defineNU

9、M(M+1)*M/2main(){inti,n=0;for(i=0;i=20)break;if(b%3==1){b+=3;continue;}b-=5;}}A.101B.100C.8D.718

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

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

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