c语言程序设计模拟试卷new

c语言程序设计模拟试卷new

ID:19646444

大小:58.00 KB

页数:10页

时间:2018-10-04

c语言程序设计模拟试卷new_第1页
c语言程序设计模拟试卷new_第2页
c语言程序设计模拟试卷new_第3页
c语言程序设计模拟试卷new_第4页
c语言程序设计模拟试卷new_第5页
资源描述:

《c语言程序设计模拟试卷new》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、模拟试卷二一、填空题(20分,每空1分)。1.一个C语言源程序必须包含。正确答案正确答案:主函数或main函数2.若char型常量在内存中存放的是。正确答案正确答案:ASCII码3.若有inta=12,b=20,t=18;,则执行下列语句后a,b,t的值为。 if(a>b)t=a;a=b;b=t;正确答案正确答案:20,18,184.将数学表达式改写成C语言表达式,正确的为正确答案正确答案:a*b/(c-d*f)5.变量a,b已定义为int类型并赋值21和55,要求用printf函数以a=21,b=55的形式输

2、出,请写出完整的输出语句。正确答案正确答案:printf(“a=%d,b=%d”,a,b);6.设x,y,z均为int型变量,请写出描述“x或y中有一个小于z”的表达式。正确答案正确答案:x

3、

4、y

5、局部静态变量放在内存的,该类型变量初始化次。。正确答案正确答案:静态存储110.若有定义inta[5]={1,2,3,4,5};*p=a;,则*(p+3)的值为正确答案正确答案:411.有以下源程序#includevoidmain(){inta=0,b=0,c=0,d=0; if(a=1)b=1;c=2; elsed=3; printf(“%d,%d,%d,%d”,a,b,c,d);}请说明无法编译通过的原因是。正确答案正确答案:if后面的赋值语句应变为复合语句12.若有以下定义:则执行p

6、rintf(“%d”,++(*p));后输出的结果是。 inta[5]={10,20,30,40,50},*p=&a[1];正确答案正确答案:2113.有说明char*s1="Abcdef",*s2="aBCD";,则strcmp(s1,s2)>0;的结果是。 正确答案正确答案:014.若有chars1[20]=”hello”,s2[]=”world”;,则将s2与s1连接的语句是正确答案正确答案:strcat(s1,s2)15.在说明语句:int*f();中,标识符f代表的是。正确答案正确答案:函数名16.已

7、有定义语句: char*s[]={“one”,“two”,“three”},*p; p=s[1]; printf(“%c,%s”,*(p+1),s[0]);的结果为。正确答案正确答案:w,one17.设有如下定义语句:FILE*fp;若要打开D盘上user子目录下的名为abc.txt的文本文件进行读、写操作,正确的语句应该写为fp=。正确答案正确答案:fopen(“D:\user\abc.txt”,”r+”)18.当正确读文件时,函数调用语句fread(buffer,size,count,fp);的返回值为

8、。正确答案正确答案:count19.当文件打开失败时,fopen函数的返回值是。正确答案正确答案:NULL二、阅读程序,写出程序运行的结果(30分,每题5分)1.以下程序段的输出结果为: #include voidmain() {  charc1,c2,c3;  c1='a';c2='z';  c3=c2-c1;  printf("%c,%c,%d",c1,c2,c3); }正确答案正确答案:a,z,252.有以下程序段,程序运行后,输入5<回车>,输出结果是: c=getchar(); sw

9、itch(c-‘2’)  {case0:   case1:putchar(c+4);   case2:putchar(c+4);break;   case3:putchar(c+3);   case4:putchar(c+2);break;}  }正确答案正确答案:873.执行下面的程序,输出结果是: #include voidmain() {  inta=1,b;  for(b=1;b<=10;b++)  {   if(a>=8)break;   if(a%2==1){a+=5;contin

10、ue;}   a-=3;  }  printf(“%d”,b); }正确答案正确答案:44.执行下面的程序,输出结果是: #include intfun(intn) {  staticintf=1;  f=f*n;  returnf; } voidmain() {  inti,a[5];  for(i=1;i<=5;i++)a[i-1]=fun(i);   pri

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

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

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