安徽大学c语言作业题库,安徽大学C语言考试试卷2

安徽大学20 08 —20 09 学年第 二 学期

《C 语言程序设计》考试试卷(B 卷)

(闭卷 时间120分钟)

474482f25d305a37d27699625379b4ba.png

一、单项选择题(每小题2分,共20分):

c5c677e82a6bc6175ea6e3438056914c.png

下列各题A)、B)、C)、D)四个选项中只有一个是正确的,请将正确 选项填在答题卡相应题目的横线上。答在试卷上不得分。

1. 设x 为整型变量,和表达式“!(!x)”值完全相同的表达式是【______】 A. x==0

B. x==1

C. x!=0

D. x!=1

2. 下面程序段执行后,a 的值是【______】。 int a;

printf("%d \n", (a=4*5, a*4, a+5) ); A. 60 B. 20 C. 15 D. 10 3. 判断字符串s1与字符串s2相等,应当使用【_______】。

A. if (s1 = s2)

B. if (strcmp(s1, s2))

C. if (!strcmp(s1, s2))

D. if (strcmp(s1, s2) = 0)

4. 若有定义int (*p)[4],则标识符p 是一个【_______】。

A. 指向整型变量的指针变量

B. 指向函数的指针变量

C. 指向有四个整型元素的一维数组的指针变量

D. 指针数组名,有四个元素,每个元素均为一个指向整型变量的指针

5. 下列程序的执行结果是【_______】。

#include "stdio.h" #include "string.h" void main( void ) {

char s[10]={ 'H', 'e', 'l', 'l', 'o'}; printf("%d\n",strlen(s)); }

院/系 年级 专业 姓名 学号

答 题 勿 超 装 订 线 ------------------------------装-----------------------------------

----------订----------------------------------------线----------------------------------------

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值