C语言多选题

多选题8(有两个或两个以上的选项是正确的,多选、少选、错选均不得分。)1.合法的数组定义是()。A.chara[]={‘s’,‘t’,‘r’,‘i’,‘n’,‘g’,0}... 多选题8
(有两个或两个以上的选项是正确的,多选、少选、错选均不得分。)

1. 合法的数组定义是(  ) 。
A. char a[ ]={‘s’, ‘t’, ‘r’, ‘i’, ‘n’, ‘g’, 0}; B. char s="string";
C. char a[ ]={‘s’, ‘t’, ‘r’, ‘i’, ‘n’, ‘g’, ‘\0’}; D. char a[]="string";

2. 引用数组元素时,其数组下标表达式允许是( )。
A.整型常量 B.整型表达式 C.任何类型的表达式 D.任何类型的函数调用

3. 若有说明int a[ ]={ 1,2,3,4};则对a数组元素的正确引用是( )。
A.a[0] B. a[3.5] C. a[2-1] D. a[4]

4. 若有说明char s1[80],s2[80]; 则正确的输出形式是( )。
A.puts(s1),puts(s2); B.puts(s1,s2); C.putchar(s1,s2); D.printf(“%s %s”,s1,s2);

5.若有说明int a[3][4];则对a数组元素的正确引用是( )。
A. a[0][0]  B. a[1,4] C. a[1+1][0] D. a[2][4]
展开
 我来答
xoaxa
2018-05-24 · TA获得超过8607个赞
知道大有可为答主
回答量:6415
采纳率:72%
帮助的人:3418万
展开全部
1. 合法的数组定义是(A、C和D ) 。
A. char a[ ] = {‘s’, ‘t’, ‘r’, ‘i’, ‘n’, ‘g’, 0}; B. char s = "string";
C. char a[ ] = {‘s’, ‘t’, ‘r’, ‘i’, ‘n’, ‘g’, ‘\0’}; D. char a[] = "string";
2. 引用数组元素时,其数组下标表达式允许是(A和B)。
A.整型常量 B.整型表达式 C.任何类型的表达式 D.任何类型的函数调用
3. 若有说明int a[ ]={ 1,2,3,4};则对a数组元素的正确引用是(A和C )。
A.a[0] B. a[3.5] C. a[2-1] D. a[4]
4. 若有说明char s1[80],s2[80]; 则正确的输出形式是(A和D)。
A.puts(s1),puts(s2); B.puts(s1,s2); C.putchar(s1,s2); D.printf(“%s %s”,s1,s2);
5.若有说明int a[3][4];则对a数组元素的正确引用是( A和C)。
A. a[0][0] B. a[1,4] C. a[1+1][0] D. a[2][4]
覃奥韦向
2019-10-20 · TA获得超过3747个赞
知道小有建树答主
回答量:3145
采纳率:29%
帮助的人:211万
展开全部
1、已知int
a[]={1,2,3,4,5,6,7,8,9},*p

a;
则值为3的表达式是(A,C)
A、p+=2,*(p++)
B、p+=2,*++p
C、p+=2,*p++
D、p+=2,++*p
2、以下叙述中,错误的叙述是:
(A,B,D)
A、函数的形参都属于全局变量
B、全局变量的作用域不比局部变量的作用域范围大
C、静态(static)类别变量的生存期贯穿整个程序的运行期间
D、未在定义语句中赋初值的auto变量和static变量的初值都是随机值
3、下列选项中属于内部变量的是(
A,B,C)。
A、函数的形式参数
B、main函数内定义的变量
C、复合语句内部定义的变量
D、所有函数外部定义的变量
4、若有程序段int
k=5;
,则下列执行后变量k的值是6的有(
A,B,E,F)。
A、k++;
B、++k;
C、k=(k++)+1;
D、k=(++k)+1;
E、1+k++;
F、++k+1;
5、下列选项中关于变量的生存期,不正确的描述是(
A,B)。
A、auto型变量是静态存储的,其生存期等同于程序的运行期。
B、static变量是动态存储的,函数调用结束时,static变量所占用的内存单元被释放
C、register变量都是动态存储的
D、外部变量都是静态存储的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2018-05-24 · TA获得超过171个赞
知道小有建树答主
回答量:119
采纳率:82%
帮助的人:57万
展开全部
  1. ACD

  2. AB

  3. AC

  4. AD

  5. AC

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式