早教吧 育儿知识 作业答案 考试题库 百科 知识分享

c语言程序设计下边循环执行完后,s为().for(a=1;a<5;a++)for(b=s=0;b

题目详情
c语言程序设计
下边循环执行完后,s为( ).
for ( a= 1; a< 5; a++ )
for ( b= s = 0; b< a; b++,s = s +a)
A.6 B.4 C.7 D.ABC全错
下列对数组定义不正确的语句是( ).
A.int m[5]; B.char b[]={‘h’,’e’};
C.int a[10]={1,6,8,4}; D.char p[];
▼优质解答
答案和解析
(1) D s+=a, 所以,结果是4个4相加,=16
(2) D char p[]; 没有初始化值的话,应该加上大小的定义.char p[10];