C程序设计模拟试卷

C程序设计模拟试卷

ID:37917926

大小:140.00 KB

页数:18页

时间:2019-06-02

C程序设计模拟试卷_第1页
C程序设计模拟试卷_第2页
C程序设计模拟试卷_第3页
C程序设计模拟试卷_第4页
C程序设计模拟试卷_第5页
资源描述:

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

1、C程序设计模拟试卷(一)一、选择题1.下列关于单目运算符++、--的叙述中正确的是()A)它们的运算对象可以是任何变量和常量B)它们的运算对象可以是char型变量和int型变量,但不能是float型变量C)它们的运算对象可以是int型变量,但不能是double型变量和float型变量D)它们的运算对象可以是char型变量、int型变量和float型变量2.若有以下程序段(n所赋的是八进制数)intm=32767,n=032767printf("%d,%o/n",m,n);执行后输出结果是()A)32

2、767,32767B)32767,032767C)32767,77777D)32767,0777773.在一个C程序中()A)main函数必须出现在所有函数之前B)main函数可以在任何地方出现C)main函数必须出现在所有函数之后D)main函数必须出现在固定位置4.C语言中用于结构化程序设计的三种基本结构是()A)顺序结构、选择结构、循环结构B)if、switch、breakC)for、while、do-whileD)if、for、continue5.若有以下程序段intm=0xabc,n=0x

3、abc;m-=n;printf("%X",m);执行后输出结果是()A)0X0B)0x0C)0D)0XABC6.有以下程序main(){inti;for(i=0;i<3;i++)switch(i){case1:printf("%d",i);case2:printf("%d",i);default:printf("%d",i);}}执行后输出结果是()A)011122B)012C)012020D)1207.有以下程序main(){intp[7]={11,13,14,15,16,17,18},i=0

4、,k=0;while(i<7&&p[i]%2){k=k+p[i];i++;}printf("%d",k);18}执行后输出结果是()A)58B)56C)45D)248.有以下程序intfl(intx,inty){returnx>y?x:y;}intf2(intx,inty){returnx>y?y:x;}main(){inta=4,b=3,c=5,d,e,f;d=f1(a,b);d=f1(d,c);e=f2(a,b);e=f2(e,c);f=a+b+c-d-e;printf("%d,%d,%d

5、n",d,f,e);}执行后输出结果是()A)3,4,5B)5,3,4C)5,4,3D)3,5,49.以下能正确定义数组并正确赋初值的语句是()A)intN=5,b[N][N];B)inta[1][2]={{1},{3}};C)intc[2][]={{1,2},{3,4}};D)intd[3][2]={{1,2},{34}};10.有以下程序main(){chars[]="123\";printf("%d,%d",strlen(s),sizeof(s));}执行后输出结果是()A)赋初值的

6、字符串有错B)6,7C)5,6D)6,6二、程序填空1.下面程序的功能是用do-while语句求1到1000之间满足“用3除余2;用5除余3;用7除余2”的数,且一行只打印五个数。请填空:#includemain(){inti=1,j=0;do{if(____){printf(“%4d”,i);j++;if(__)printf(“”);}18i=i+1;}while(i<1000);}2.函数fun能够按以下形式构成一个杨辉三角形,请填空:111121133114641…………

7、………………#defineN11fun(inta[][N]){inti,j;for(i=1;i#include#include

8、ath.h>doublefun(intk){intn;doubles,w,p,q;;s=1.0;while(n<=k){w=2.0*n;p=w-1.0;q=w+1.0;s=s*w*w/p/q;n++;18}  ; }main(){printf("%f",fun(10));}4..下列给定程序中,函数fun()的作用是:将字符串tt中的大写字母都改为对应的小写字母,其他字符不变。#include#include#include<

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

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

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