当前位置 :
【1.下列语句中,不正确的是()A.staticchara[2]={1,2};B.staticchara[2]={'1','2'};c.statccchara[2]={'1','2','3'};D.staticchara[2]={'1'};答案为什么不是A啊,元素没有单引号还是字符吗2.若有定义和语句:chars[10】
更新时间: 2025-08-27 12:50:53
1人问答
问题描述:

1.下列语句中,不正确的是()

A.staticchara[2]={1,2};B.staticchara[2]={'1','2'};

c.statccchara[2]={'1','2','3'};D.staticchara[2]={'1'};

答案为什么不是A啊,元素没有单引号还是字符吗

2.若有定义和语句:

chars[10];s="abcd";printf("%sn",s);

则结果是

A输出abcdB输出aC输出abcd和4个空格D编译不通过

3.运行下面程序,如果从键盘上输入:123456789输出结果是

A123,456,789B.1,456,789C.1,23,456,789D1,23,456

main()

{

chars[100];intc,i;

scanf("%c",&c);scanf("%d",&i);scanf("%s",s);

printf("%c,%d,%sn",c,i,s);

}

4.若有以下程序片段

charstr[]="abn12""

printf("%d",strlen(str));

上面程序片段的输出结果是();

A.3B.4C.6D.12

新手,很多地方不懂,希望大家不要见笑,不吝赐教,

刘大海回答:
  1字符数组里面的值应该是字符、、字符常量是由单引号括起来的、、所以是B2选D定义了一个字符串数组,数组名是一个常量指针、、地址是不能改变的、这里s="abcd"就是把"abcd"的首地址给常量指针、、错误、、所以编译...
最新更新
保卡通(baokatong.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
Copyright©2009-2021 保卡通 baokatong.com 版权所有