永发信息网

一些C语言的选择题谁帮我做一下

答案:5  悬赏:60  手机版
解决时间 2021-05-07 01:39
  • 提问者网友:沦陷
  • 2021-05-06 18:59

1.下列各组中不全是字符常量的是()

A. 'a' , "b" , '2' B. '+' , '\101' , ' f'

C. '6' , '\n' , 'x' D. '3' , '$' , '\x41'

2.下列各组中全是字符串常量的是()

A. “a+b” , "1+2=5" , "china" B. 'abc' , 'xyz' , '5'

C. '123' , "456" , "789" D. '\n' , "1+2=3" , "aaa'

3.设 float x, y ; 则不合法的赋值语句是()

A. ++x; B. y=(x%2)/10 C. x*=y+8; D.x=y=0

4.若有语句 int a, *p=&a ;下面正确的语句是:()

A. scanf("%d" ,&p); B.scanf("%d" ,a); C. scanf("%d" ,p); D. scanf("d" ,*p);

5.下面程序段的运行结果是()

char c[ ]={ 'a' , 'b' , '\0' , 'c' , ' \0' };

print("%s",c);

A 'a' 'b' B.ab C.ab c D.a b

6.设有程序段:

int k=10

while(k=0) k=k-1;

则下列描述正确的是:

A.循环替语句执行一次 B。WHILE循环执行10次

C。循环体语句一次也没有执行 D。死循环。

7.执行下列语句 for (i=1;i++<4;) 后变量i的值()

A. 3 B. 4 C. 5 D.不确定

最佳答案
  • 五星知识达人网友:雾月
  • 2021-05-06 19:53

服了你们····


1、选A,"b"不是字符常量,是字符串常量,字符是用单引号。。'\101' 和'\x41'是转义字符,没错的


2、A,理由同上,字符串常量是用双引号


3、C,不合法的明显是C,没这样的表示,算术自反赋值右边只能是一个数


4、C,是指针的话就是C那种表示,是普通变量的话就是scanf("%d",&a);


5、B,'/0'是字符串的结束符,用printf的话,遇到它便停止。。


6、D,明显死循环。。while里面的条件是k=1,不是k==1,k=1是赋值运算,返回值都是1,死循环。。


7、B,算的就是它, 4444

全部回答
  • 1楼网友:笑迎怀羞
  • 2021-05-07 00:14

应没问题

1.A 2.A 3.B 4.C 5.B 6.C 7.D

  • 2楼网友:杯酒困英雄
  • 2021-05-06 22:49
我做的答案 :(1)a (2) a (3)d (4)c (5) c (6) c 最后一题题目有问题
  • 3楼网友:我住北渡口
  • 2021-05-06 21:57

C A C D C D D

答案仅为参考哈

  • 4楼网友:几近狂妄
  • 2021-05-06 21:28
1.d 2.c 3. a 4. 5. b 6. 7.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯