C语言单项选择题2

11.设有定义chara[]="abcDEF",*p=a+3;则puts(p)的输出结果是()。A)abcDEFB)bcDEFC)cDEFD)DEF12.在字符串常用函数... 11.
设有定义char a[]="abcDEF",*p=a+3;则puts(p)的输出结果是()。
A) abcDEF
B) bcDEF
C) cDEF
D) DEF

12.
在字符串常用函数中,用于复制字符串的函数是()。
A) strlen
B) strcpy
C) strcat
D) strcmp

13.
设有char str[80];则下列输入字符串的语句中正确的是()。
A) scanf("%s",&str);
B) scanf("%s",str[80]);
C) scanf("%s",str);
D) scanf("%s",str[0]);

14.
若有以下的定义:int t[3][2];则 t数组最后一个元素是()。
A) t[3][2]
B) t[2][3]
C) t[2]
D) t[2][1]

15.
*下面程序段的运行结果是()。
char c[ ]="\tv\\\0will\n";
printf("%d", strlen(c));
A) 13
B) 3
C) 9
D) 10

16.
设有定义:int a[10]={6,7,8,9,10};正确的解释是()。
A) 将5个初值依次赋给a[1]至a[5]
B) 将5个初值依次赋给a[0]至a[4]
C) 将5个初值依次赋给a[6]至a[10]
D) 将5个初值依次赋给a[5]至a[9]

17.
设有int i=0; 下列语句的运行结果是()。
do {
printf("%d",i);
i=i+1;
} while (i<=5)

A) 0123456
B) 012345
C) 01234
D) 0123

18.
以下字符串定义与赋值中,正确的是()。
A) char s[80]; s = {'A', 'B', 'C'};
B) char s[80]; s = "ABC";
C) char s[80] = {"A", "B", "C"};
D) char s[80] = "ABC";

19.
设有下列变量说明与函数说明,则合法的函数调用语句是()。
int func( int a[], int n );
int a[10], n, x;
A) func( a, n ) = x;
B) x = func( a, n );
C) x = func( a[], n );
D) x = func( a[10], n );

20.
设有下列变量说明与函数说明,则合法的函数调用语句是()。
void swap( int *p, int *q );
int x, y;
A) swap( x, y );
B) swap( *x, *y );
C) swap( &x, &y );
D) swap( p, q );
展开
 我来答
wilsonyxq
2012-02-25
知道答主
回答量:4
采纳率:0%
帮助的人:6490
展开全部
楼主你好,正确答案是:
11、D
12、B
13、C
14、D
15、B
16、B
17、B
18、D
19、B
20、C
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Go浪人生
2012-02-25 · TA获得超过2472个赞
知道小有建树答主
回答量:738
采纳率:100%
帮助的人:904万
展开全部
11、D
12、B
13、C
14、D
15、B
16、B
17、B
18、D
19、B
20、C
不懂可追问
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
北斗七星sg
推荐于2021-02-04 · TA获得超过114个赞
知道答主
回答量:109
采纳率:0%
帮助的人:82万
展开全部
11 D
12 B
13 C
14 D
15 B
16 B
17 B
18 D
19 B
20 C
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
数学蠢蛋
2012-02-25 · TA获得超过153个赞
知道答主
回答量:83
采纳率:0%
帮助的人:13.4万
展开全部
DBCDDBBDBC
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式