c语言赋值表达式0%3c=x%3c100,2011年9月计算机等级考试C语言冲刺试题三(3)

本文介绍了C语言中的数组、字符串和函数的使用,包括数组定义、字符串长度计算、函数调用如strcpy和strcat的功能、条件运算符的运用以及输入输出函数的示例。通过实例解析了C语言的基础知识点,适合初学者复习和巩固。
摘要由CSDN通过智能技术生成

2ac6470132f74042ad5d35389b6c99e3.png

20.设有定义:char s[12]={“string”};则printf (“%d\n”,strlen(s));的输出是( )

A.6

B.7

C.11

D.12

21.合法的数组定义是()

A.int a[]={“string”};

B.int a[5]={0,1,2,3,4,5};

C.char a={“string”};

D.char a[]={0,1,2,3,4,5}

22.函数调用strcat(strcpy(str1,str2),str3)的功能是()

A.将字符串str2复制到字符串str1中后再将字符串str3连接到字符串str1之后

B.将字符串str1复制到字符串str2中后再连接到字符串str3之后

C.将字符串str1复制到字符串str2中后再复制到字符串str3之后

D.将字符串str2连接到字符串str1中后再将字符串str1复制到字符串str3中

23.设有如下定义,则正确的叙述为( )

char x[]={“abcdefg”};

char y[]={‘a’,’b’,’c’,’d’,’e’,’f’,’g’};

A.数组x和数组y等价

B.数组x和数组y的长度相同

C.数组x的长度大于数组y的长度

D.数组x的长度小于数组y的长度

24.设有单精度变量f,其值为13.8。执行语句“n=((int)f)%3;”后,n的值是()

A.4

B.1

C.4.333333

D.4.6

25.执行语句“f=(3.0,4.0,5.0),(2.0,1.0,0.0);”后,单精度变量f的值是( )

A.3.0

B.5.0

C.2.0

D.0.0

26.设a、b均为整型变量,下列表达式中不是赋值表达式的是( )

A.a=3,4,5

B.a=3*2

C.a=a&&b

D.a=b=4

27.表达式“1?(0?3:2): (10?1:0)”的值为( )

A.3

B.2

C.1

D.0

28.sizeof(double)的结果值是( )

A.8

B.4

C.2

D.出错

29.指出下面正确的输入语句是( )

A.scanf (“a=b=%d”,&a,&b);

B.scanf(“a=%d,b=%f”,&m,&f);

C.scanf(“%3c”,c);

D.scanf(“%5.2f,&f);

30.若有以下定义和语句,且0《=i《5,则( )是对数组元素地址的正确表示

int a[]={1,2,3,4,5},*p,i;

p=a;

A.&(a+i)

B.&p

C.a++

D.&p[i]

2829f2ca24f0d0090cbba57f30759f23.png

2011年9月计算机等级考试C语言冲刺试题三(3).doc

下载Word文档到电脑,方便收藏和打印[全文共951字]

编辑推荐:

8b95f2eb3d3f7ce4dc3bf1178c74941e.png

8b95f2eb3d3f7ce4dc3bf1178c74941e.png

8b95f2eb3d3f7ce4dc3bf1178c74941e.png

下载Word文档

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值