在c语言中计算a的4次方的正确表达式,(荐)C语言A淄博职业学院考试试卷.doc

第 PAGE \* MERGEFORMAT 4 页,共 NUMPAGES \* MERGEFORMAT 4 页

学校

学校 班级 学号 姓名______________________

???????????????装???????????????订?????????????线???????????????

《C语言》期末考试试卷(A卷)

使用班级:P05计1—4班

命题教师:王倩

考核方式:闭卷考试

考试时间:100分钟

题号

总分

应得分

30

10

20

20

20

100

实得分

得分

得分

阅卷人

一、选择题:本题共20题,每题1.5分,共30分。

1、以下叙述中正确的是 。A)C程序中注释部分可以出现在程序中任意合适的地方B)花括号"{"和"}"只能作为函数体的定界符C)构成C程序的基本单位是函数,所有函数名都可以由用户命名D)分号是C语句之间的分隔符,不是语句的一部分

2、以下选项中可作为C语言合法整数的是 。A)10110B B)0386 C)0Xffa D)x2a2

3、以下不能定义为用户标识符的是A)scanf B)Void C)_3com_ D)int

4、以下选项中非法的表达式是 。A)0<=x<100 B)i=j==0 C)(char)(65+3)

5、有以下程序main(){ int a=1,b=2,m=0,n=0,k; k=(n=b>a)||(m=a

6、一个C程序的执行是从   。

A)本程序的main函数开始,到main函数结束

B)本程序文件的第一个函数开始,到本程序文件的最后一个函数结束

C)本程序的main函数开始,到本程序文件的最后一个函数结束

D)本程序文件的第一个函数开始,到本程序main函数结束

7、在C语言中(以16位PC机为例),5种基本数据类型的存储空间长度的排列顺序为    。

A)char

B)char=int

C)char

D)char=int=long int<=float

8、设有如下程序段:int x=2002, y=2003;printf("%d\n",(x,y));则以下叙述中正确的是 。A)输出语句中格式说明符的个数少于输出项的个数,不能正确输出B)运行时产生出错信息C)输出值为2002D)输出值为2003

9、若希望当A的值为奇数时,表达式的值为"真",

A的值为偶数时,表达式的值为"假",则以下不能满足要

求的表达式是    。

A)A%2==1 B)!(A%2==0)

C)!(A%2) D)A%2

10、以下程序段给数组所有的元素输入数据,请选择正确答案填入。

#include

main()

{ int a[10],i=0;

while(i<10) scanf(“%d”, );

}

A a+(++i) B &a[i+1] C a+i D &a[i++]

11、以下不能正确定义二维数组的选项是 。A)int a[2][2]={{1},{2}}; B)int a[][2]={1,2,3,4};C)int a[2][2]={{1},2,3}; D)int a[2][]={{1,2},{3,4}};

12、设有以下语句:

char str1[]=”string”,str2[8],*str3,*str4={string};

则 不是对库函数strcpy 的正确调用,此库函数用来复制字符串。

A strcpy(str1,”Happy”); B strcpy(str2,”Happy”);

C strcpy(str3,”Happy”); D strcpy(str4,”Happy”);

学校 班级

学校 班级 学号

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值