C语言程序设计模拟试题5(附答案).doc

C语言程序设计模拟试题5(附答案).doc

ID:52446858

大小:34.50 KB

页数:7页

时间:2020-03-27

C语言程序设计模拟试题5(附答案).doc_第1页
C语言程序设计模拟试题5(附答案).doc_第2页
C语言程序设计模拟试题5(附答案).doc_第3页
C语言程序设计模拟试题5(附答案).doc_第4页
C语言程序设计模拟试题5(附答案).doc_第5页
资源描述:

《C语言程序设计模拟试题5(附答案).doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《C语言程序设计》模拟试题五一、      填空题(40分)1.计算机软件分为            和            ;C语言适合编写                               .2.十进制数35=(           )2=(            )8=(           )163.已知一个数[X]补=,求[X]原=         及X=                 .4.设x=2.5,a=7,y=4.7.求下列算术表达式的值. x+a%3*(int)(x+y)%2/3=                      .5.将

2、算式

3、3-exln(1+Y)

4、写成C语言表达式                              .6.设a=5,b=9.则printf(“a=%d,b=%4d”,a,b)输出为:                                                             .7.用C语句写出累加器             、累乘器       、计数器         .8.上机操作时,CTRL+F9键的功能是         ,F2键的功能是          ALT+F5键的功能是         .9.下列程序段对应的数学表

5、达式是                              intt,n,s=0;  scanf(“%d”,&n);  for(i=1;i<=n;i++)   {t=1;for(j=1;j<=i;j++)t=t*j;s=s+t;}10.以下程序用“顺序查找法”查找数组a中是否存在某一关键字. 请填空. main(){inta[10]={25,57,48,38,12,92,88,48,16,25};inti,x;scanf(“%d”,&X);for(i=0;i<10;i++)if(x==a[i]) {printf(“Found!Theindex:%d”a[i

6、]);(1)       ;}if(2)            printf(“Cannotfound!”);}                         二、单选题(15分)1.一个C程序的执行是从                    .A.     本程序的main()函数开始,到main函数结束.B.     本程序文件的第一个函数开始,到本程序文件的最后一个函数结束.C.     本程序的main()函数开始,到本程序文件的最后一个函数结束.D.     本程序文件的第一个函数开始,到本程序main函数结束.2.根据下面的程序及数据的输入和输出形式,

7、程序中输入语句的正确形式为              .   main()  {int a,b,c;             输入语句;                printf(“%c%c%c”,a,b,c);   }输入形式:ABC输出形式:ABCA.scanf(“%c%c%c”,&a,&b,&c);B.scanf(“%c,%c,%c”,&a,&b,&c);C.scanf(“%c%c%c”,&a,&b,&c);D.scanf(“%c%c”,&a,&b);3.给出下列程序的运行结果                     .main(){inti,j,k,x=0

8、;              for(i=2;i<=5;i++)           for(j=7;j>=3;j-=2)for(k=4;k<=11;k+=4)x++;printf(“x=%d”,x);}A.x=64      B.x=36     C.x=60      D.x=244.若x,i,j和k都是int型变量,则表达式计算下面表达式后,x的值为               .  x=(i=4,j=16,k=32)A.4         B.16         C.32            D.525.以下不正确if语句形式是             

9、       .A.if(x>y &&x!=y);         B.if(x==y)  x+=y;C.if(x!=y)scanf(“%d”,&x) else scanf(“%d”,&y);D.if(x

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

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

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