c语言期终试卷,谁有c语言的往年期中试卷么

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

这次我的考试试题

2013-2014(2) C程序设计期中测试

一、单选题

1.在一个C语言程序中 。

A. main()函数必须出现在所有函数之前

B. main()函数可以在任何地方出现

C. main()函数必须出现在所有函数之后

D. main()函数必须出现在固定位置

2、以下叙述正确的是 。

A. 程序中一行只能写一条指令;

B. 复合语句在语法上被看作一条语句

C. 空语句出现在任何位置都不会影响程序运行

D. while 语句是分支结构语句

3、C程序设计中循环结构语句不包含 。

A. for B. if C. while D.do while

4.常量表示全部正确的是 。

A.-0f1、e+1.3、”ab”

B.-0xcd、019、’a’

C.-018、”abc”、’\045’

D.-0x4e、1e4、’\x43’

5. 是字符常量。

A.1e3

B.“a”

C.’\t’

D.’ab’

6. 下列程序段的输出结果是 。

int a=1234;

float b=123.456;

double c=12345.54321;

printf("%-d,%2.1f,%2.1f",a,b,c);

A)无输出 B)12,123.5,12345.5

C)1234,123.5,12345.5 D)1234,123.4,1234.5

7.用%c格式输出‘\141’,结果为输出字符 。

A.g B.b

C.a D.:

8.char w;int x;float y;double z;则表达式w*x+z-y值的数据类型为 。

A.float B.char

C.int D.double

9、设有定义:int x=3;以下表达式中,值为5的是 .

A) x*=x+1 B) x++,2*x C)x*=(1+x) D)2*x, x+=2

10. 是下列程序段的运行结果。

float x=5.238794 ;

printf ( “%.3f\n” , ( int )( x*1000+0.5)/(float) 1000) ;

A.5.239000

B.5.239

C.5.238000

D.5.23

11、有以下程序

#include

main()

{ int a=1,b=0;

printf(“%d,”,b==a+b);

printf(“%d\n”,a=2*b);

}

程序运行后的输出结果是

A)0,0 B)1,0 C)3,2 D)1,2

12、以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是

A)if((a>b)&&(b>c)) k=1; else k=0;

B)if((a>b)||(b>c) k=1; elsek=0;

C)if(a<=b) k=0;else if(b<=c)k=1;

D)if(a>b) k=1;else if(b>c)k=1; else k=0

13、若运行以下程序时,从键盘输入 abedf回车,则下面程序段的运行结果是

char c; int v0=1,v1=0,v2=0;

do{

switch(c=getchar())

{ case ′a′:

case ′e′:

case ′i′:

case ′o′:

case ′u′:v1+=2;break;

default:v0+=1;v2+=1;

}

} while((c=getchar())!=′\n′);

printf("v0=%d,v1=%d,v2=%d\n",v0,v1,v2);

}

A)v0=2,v1=4,v2=1 B)v0=8,v1=4,v2=8

C)v0=2,v1=2,v2=2 D)v0=1,v1=4,v2=1

14、下列程序的输出结果是_______

main()

{

int a = 011;

printf("%d\n", a++ );

}

A, 9 B. 10 C.11 D.12

15.执行以下程序段后,w 的值为( )。

int w=3, x=0, y=15;

w=((x&&y)&&(w='a'));

A)0 B)’a’ C)1 D)3

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
该资源内项目源码是个人的课程设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 该资源内项目源码是个人的课程设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值