北京师范大学网络教育c语言作业

北京师范大学网络教育c语言作业

ID:47108975

大小:42.00 KB

页数:7页

时间:2019-08-05

北京师范大学网络教育c语言作业_第1页
北京师范大学网络教育c语言作业_第2页
北京师范大学网络教育c语言作业_第3页
北京师范大学网络教育c语言作业_第4页
北京师范大学网络教育c语言作业_第5页
资源描述:

《北京师范大学网络教育c语言作业》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、北京师范大学网络教育《C语言程序设计》作业本课程作业由两部分组成。第一部分为“客观题部分”,由15个选择题组成,每题1分,共15分。第二部分为“主观题部分”,由简答题和论述题组成,共15分。作业总分30分,将作为平时成绩记入课程总成绩。客观题部分:一、选择题(每题1分,共15题)1、以下程序运行后,输出结果是()main(){char*s="abcde";s+=2;printf("%ld",s);}A.cdeB.字符c的ASCII码值 C.字符c的地址D.出错2、下面的程序将输出:()main(){charch;ch=’1’;

2、ch+=1;switch(ch){case‘1’:printf("thisisone.");case‘2’:printf("thisistwo.");default:printf("noway!");7北京师范大学网络教育}}A.thisisone.B.thisistwo.C.noway!D.thisistwo.noway!3、以下所列的C语言常量中,错误的是()A.0xFFB.1.2e0.5C.2LD.'72'4、设P1和P2是指向同一个int型一维数组的指针变量,k为int型变量,则不正确的语句是()A.k=*P1+*P2;

3、B.P2=k;C.P1=P2;D.k=*P1*(*P2);5、设有如下定义intarr[]={6,7,8,9,10};int*ptr;则下列程序段的输出结果为:()ptr=arr;*(ptr+2)+=2;printf("%d,%d",*ptr,*(ptr+2));A.8,10B.6,8C.7,9D.6,106、在下以下程序的输出结果是:()#definef(x)x*xmain(){inta=6,b=7,c;c=f(a)/f(b);printf(“%d”,c);}A.9B.35C.36D.187、设有以下说明和定义typed

4、efunion{longi;intk[15];charc;}DATE;structdate7北京师范大学网络教育{intcat;DATEcow;doubledog;}too;DATEmax;则下列语句的执行结果是:()printf("%d",sizeof(structdate)+sizeof(max));A.30B.35C.70D.758、若已知inta[3][4],*p;p=(int*)a;那么对数组a的第2行第2列的正确引用是:()A.a[2][2]B.p[9]C.a[9]D.p[1][1]9、下列程序段所表示的逻辑关系是:(

5、)if(a

6、n(){chara[]="programming",b[]="language";char*p1,*p2;7北京师范大学网络教育inti;p1=a;p2=b;for(i=0;i<7;i++)if(*(p1+i)==*(p2+i))printf("%c",*(p1+i));}输出结果是:A、gmB、rgC、orD、ga13、下面函数调用语句含有实参的个数为:func((exp1,exp2),(exp3,exp4,exp5));A、1B、2C、3D、414、当执行下面的程序时,如果输入ABC,则输出结果是#include"stdio.

7、h"#include"string.h"main(){charss[10]="1,2,3,4,5";gets(ss);strcat(ss,"6789");printf("%s",ss);}A、ABC6789B、ABC67C、12345ABC6D、ABC45678915、若二维数组a有m列,则在a[i][j]之前的元素个数为()A、j*m+iB、i*m+jC、i*m+j-1D、i*m+j+1主观题部分:一、简答题(每题2.5分,共2题)1、阅读程序写结果#includeintf(intn){staticints

8、=1;7北京师范大学网络教育while(n)s*=n--;returns;}main(){inti,j;i=f(3);j=f(5)+f(2);printf("Theoutputis:");printf("i=%#x,j=%d",i,j)

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

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

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