第1个回答 2010-10-11
1.for(n=0,n<20;n++)控制循环执行( D )次。
A.19 B.21 C.22 D.20
解释:你看循环只要看n=0到n=19有多少次循环。
2.一个C语言源程序至少应包含一个( A )。
A.Main函数 B.用户自定义函数 C.语句 D.printf函数
解释:一个C语言函数必须有一个主函数(main函数)
3.设a=12,则a/=a+a;执行后,a值为(C )
A.13 B.1 C.0 D.0.5
解释:a+a=12+12=24;a/=a+a=24;
a/=24;a=a/24;
a=0;
4设有学生成绩的数组定义:float score[10];用循环for(i=0;i<10;i++)scanf( D);正确输入数值的写法为( D )
A.“%f”,score[i] B.“%f”,score C. “%f”,&score D. “%f”,&score[i]
解释:这是固定的写法。
5.设定义了指针变量pp:int *pp,将变量a的地址赋给指针变量的正确写法为 ( C)
A.*pp=a B.a=*pp C.pp=&a D.&pp=*a
解释:这也是固定的写法.
6.若有定义int i=1,则执行完循环while(i++<5)以后i的值为(A)
A.6 B.5 C.4 D.7
解释:当i等于5时,不执行循环语句。但是i还要执行i++,i=6;本回答被提问者采纳
第2个回答 2010-10-11
1.for(n=0,n<20;n++)控制循环执行(b )次。
A.19 B.21 C.22 D.20
2.一个C语言源程序至少应包含一个( a )。
A.Main函数 B.用户自定义函数 C.语句 D.printf函数
3.设a=12,则a/=a+a;执行后,a值为(c )
A.13 B.1 C.0 D.0.5
4设有学生成绩的数组定义:float score[10];用循环for(i=0;i<10;i++)scanf( );正确输入数值的写法为( d )
A.“%f”,score[i] B.“%f”,score C. “%f”,&score D. “%f”,&score[i]
5.设定义了指针变量pp:int *pp,将变量a的地址赋给指针变量的正确写法为( c )
A.*pp=a B.a=*pp C.pp=&a D.&pp=*a
6.若有定义int i=1,则执行完循环while(i++<5)以后i的值为( a )
A.6 B.5 C.4 D.7
第3个回答 2010-10-11
d,a,c,d,c,a
最后一个是A,额,是后置++。
第4个回答 2010-10-11
D
A
C
D
C
A 上上那哥们讲的还是蛮好的,我就不具体的解释了。