《c语言程序设计(本)》模拟试卷1

《c语言程序设计(本)》模拟试卷1

ID:7066637

大小:72.00 KB

页数:7页

时间:2018-02-04

《c语言程序设计(本)》模拟试卷1_第1页
《c语言程序设计(本)》模拟试卷1_第2页
《c语言程序设计(本)》模拟试卷1_第3页
《c语言程序设计(本)》模拟试卷1_第4页
《c语言程序设计(本)》模拟试卷1_第5页
资源描述:

《《c语言程序设计(本)》模拟试卷1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《C语言程序设计(本)》模拟试卷1总分:100分时间:90分钟一、单项选择题:(每题2分,共18分)1、下列字符列中,可以作为“字符串常量”的是()A、ABCB、ABC”C、’abc’D、’a’2、假定所有变量均已正确定义,下列程序段运行后X的值是()   a=b=c=0;x=35;   if(!a)x--;elseif(b);if(c)x=3;elsex=4;A、34B、4C、35D、33、设a=3,b=4执行‘printf(”%d,%d’,(a,b),(b,a));”的输出是()A、3,4B、4,3C、3,3D、4,44、设a为5,执行下列计算后,b的值不为2的是()A、b=a/2B、b

2、=6-(--a)C、b=a%2D、b=a<3?3:25、下列字符列中,不是用来表达转义字符是()A、\B、'C、074D、6、字符串”XyZ”在内存占用的字节数是()A、3B、4C、6D、87、在C语言中,下列说法中错误的是()A、函数定义可以分为两个部分:函数说明部分和函数体B、主函数可以调用任何非主函数C、任何非主函数可以调用其它任何非主函数D、程序可以从任何函数开始执行8、设变量m,n,a,b,c,d均为以执行(m=a==)

3、

4、(n=c==d)后,m,n的值是()A、0,0B、0,1C、l,0D、1,19、下列语言中不属于面向过程的语言是()A、高级语言B、低级语言C、C语言D

5、、PASCAL语言二、填空题:(每题2分,共32分)1、C语言程序的注释可以出现在程序中的任何地方,一个注释以双符号作为开始标记,以双符号作为结束标记。2、转义字符是由________符号开始,后接单个字符或若干字符组成。3、已知a=10,b=20,则表达式!a<b的值为_____。4、设X和y均为int型变量,且X=l,y=2,则表达式1.0+x/y的值为_____。 5、定义指定数据类型的变量时,较完整的一般形式是。6、阅读下列程序,写出程序运行后的输出结果。main(){intx=18,i;for(i=2;i<9;i十十)if(x%i==0){prinif(”%1d”,i);x=x/i

6、--;if(x==0)break;}}7、能表述“20<X<30或X<-100”的C语言表达式是_____。8、请写出数学式x/y*z的C语言表达式_______。9、.以下两条if语句可合并成一条if语句为_____________。  if(a<=b)x=1;  elsey=2;  if(a>b)printf("****y=%d",y);  elseprintf("####x=%d",x);10、设i,j,k均为int型变量,则执行完下面的for语句后,k的值为_______。  7for(i=0,j=10;i<=j;i++,j--)k=i+j;11、下列程序的功能是输入一个整数

7、,判断是不是素数,若为素数输出1,否则输出0,请为程序填空。 main() { inti,X,y=1;   scanf(”%d”,&x);   for(i=2;i<=x/2;i++)if________________{y=0;break;}printf(”%d\n”,y);}12、阅读下列程序,写出程序的输出结果。main(){inty=9;for(;y>0;y--)if(y%3==0){printf(”%d”,--y);continue;}}13、下列程序的主要功能是求出所有3位整数中能被8整除余7,或者被7整除余8的所有整数。请填写程序中缺少的语句成份。main(){intk=100;

8、doif(__________________)prinif("%d",k);while(k++<999);}14、阅读下面列序,写出程序的主要功能。main(){inty;floatx;scanf("%f",&x);if(x<-10)y=l;elseif(x>10)y=3;elsey=2;printf("%d",y);}15、阅读下列程序,写出程序的输出结果。main(){intx=100,a=10,b=20,Ok1=5,Ok2=0;if(a<b)if(b!=15)if(!Ok1)x=1;elseif(ok2)x=10;elsex=-l;printf("%d\n",x);}16、阅

9、读程序,写出运行结果。main(){inta=10,b=4,C=3;if(a<b)a=b;if(a<C)a=C;printf("%d,%d,%d",a,b,c);}三、编程题:(每题25分,共50分)1、编写一个程序,统计并输出能被3整除或能被5整除或能被7整数的所有3位整数。2、编一个程序,输入一个整数,输出其符号(若≥0,输出1;若<0输出-1)。7《C语言程序设计》(本)模拟试卷2总分:100分时间

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

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

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