>>>
TYPE=02 AND KENID=33000003 <<< 4,3 B
对于如下程序段:
int x=2010,y=2012; printf(\
以下叙述中正确的是______。 (A)输出结果为:2002 (B)输出结果为:2012 (C)输出结果不确定
(D)运行时产生出错信息 >>>
TYPE=02 AND KENID=33000003 <<< 4,2 B
以下程序运行时,若输入数据为:11 11,则输出结果是______。 #include
scanf(\ y+=x;
printf(\ } (A)22 (B)20 (C)18 (D)11 >>>
TYPE=02 AND KENID=33000003 <<< 4,3 D
设有说明语句:int x=3,y=5; ,以下不合法的赋值语句是______。
(A)x*=3; (B) x/=y; (C) x+=3; (D) x||=y; >>>
TYPE=02 AND KENID=33000003 <<< 4,2 A
设有说明语句:int x; ,执行语句x=10;
36
x+=x-=x;后,变量x的值为______。 (A)0 (B)10 (C)20 (D)30 >>>
TYPE=02 AND KENID=33000003 <<< 4,2 D
设有说明语句:int i,j; char c; ,若要通过语句scanf(\使变量i,j得到数值8,变量c得到字符'A',正确的输入是(符号□表示空格)______。 (A)8,A,8 (B)8□A□8 (C)8□A8 (D)8A8 >>>
TYPE=02 AND KENID=33000003 <<< 4,3 D
设有说明语句:int i,j ,若从键盘给i、j输入数据,以下不正确的输入语句是______。 (A)scanf(\ (B)scanf(\ (C)scanf(\(D)scanf(\>>>
TYPE=02 AND KENID=33000003 <<< 4,3 B
设有说明语句:float x,y,z; ,要通过语句scanf(\给x赋值11.0,y赋值22.0,z赋值33.0,以下不正确的输入形式是______。 (A)11.0<回车> 22.0<回车>
33.0<回车> (B)11.0,22.0,33.0<回车> (C)11.0<回车>
22.0 33.0<回车> (D)11 22<回车> 33<回车> >>>
TYPE=02 AND KENID=33000003
<<< 4,2 B
有程序段: int i; float f;
char name[20];
scanf(\若从键盘上输入566777abc 后,变量f的值是______。 (A)566777.0 (B)6777.0 (C)777.0 (D)0.0 >>>
TYPE=02 AND KENID=33000003 <<< 4,2 B
设有说明语句:char c; ,不能用于判断变量c中的字符是否为大写字母的表达式是______。
(A)isupper(c) (B)'A'<=c<='Z' (C)'A'<=c&&c<='Z' (D)(c<='z'-32)&&('a'-32<=c) >>>
TYPE=02 AND KENID=33000003 <<< 4,3 C
已知字符大写字母'A'的ASCII码是65,设有说明语句:char c1='A',c2='D'; ,则语句printf(\的输出结果是______。
(A)A,B (B)A,68 (C)65,66 (D)65,68 >>>
TYPE=02 AND KENID=33000003 <<< 4,3 A
设有说明语句:int x=1; ,语句printf(\的输出结果是______。 (A)-1 (B)0 (C)1 (D)2 >>>
37
TYPE=02 AND KENID=33000003 <<< 4,2 D
以下表达式中,不能将字符变量c中的大写字母转换为对应小写字母的是______。 (A)c=(c-'A')&+'a' (B)c=c+32 (C)c=c-'A'+'a' (D)c=('A'+c)&-'a' >>>
TYPE=02 AND KENID=33000003 <<< 4,2 A
以下程序运行后的输出结果是______。 #include
printf(\ } (A)a+b=10 (B)a+b=30 (C)10 (D)30 >>>
TYPE=02 AND KENID=33000003 <<< 4,2 B
若要求从键盘读入含有空格字符的字符串,应使用函数______。
(A)getch (B)gets (C)getchar (D)scanf >>>
TYPE=02 AND KENID=33000003 <<< 4,2 B
以下四个程序中,完全正确的是______。 (A)#include
{ /*programming*/
printf(\ }
(B)#include
void main()
{ /*/ programming /*/
printf(\ }
(C)#include
{ /*/*programming*/*/
printf(\ }
(D)include
{ /*programming*/
printf(\ } >>>
TYPE=02 AND KENID=33000003 <<< 4,2 D
以下程序的功能是:给r输入数据后计算半径为r的圆面积s。程序在编译时出错,出错的原因是______。
#include
{ /* Beginning */ int r; float s; scanf(\ s=pi*r*r;
printf(\ }
(A)注释语句书写位置错误 (B)存放圆半径的变量r不应该定义为整型 (C)输出语句中格式描述符非法 (D)计算圆面积的赋值语句中使用了非法变量 >>>
TYPE=02 AND KENID=33000003 <<< 4,3 A
设有说明语句:int k=1,m=2; double d=7.3; ,以下表达式中错误的是______。 (A)k>=m=k (B)k++ (C)k%(int)d (D)d>m>k >>>
38
TYPE=02 AND KENID=33000003 <<< 4,3 A
设有说明语句:int a=2,b=3,c=4; ,以下选项中值为0的表达式是______。
(A)(!a==1)&&(!b==0) (B)(a
(C)a&&b (D)a||(b+b)&&(c-a) >>>
TYPE=02 AND KENID=33000003 <<< 4,3 D
执行以下程序段后,变量k的值是______。 int k=0,c=3; k=(k>c?c:k);
(A)3 (B)2 (C)1 (D)0 >>>
TYPE=02 AND KENID=33000003 <<< 4,2 C
以下程序运行后的输出结果是______。 #include
int x=102,y=012;
printf(\ }
(A)10,01 (B)02,12 (C)102,10 (D)102,12 >>>
TYPE=02 AND KENID=33000003 <<< 4,3 D
以下4个选项中,不能看作一条语句的是______。
(A){;} (B)a=0,b=0,c=0;
(C)if(a>0); (D)if(b==0) m=1;n=2; >>>
TYPE=01 AND KENID=33000003
<<< 1,3 B,66
已知大写字母'A'的ACSII码是65,设有说明语句:char ch='B'; ,则语句printf(\的输出结果是【 】 <<< 1,2 12,34
若在运行以下程序时输入:1234567<回车>,则输出结果是【 】。 #include < stdio.h > >>>
TYPE=01 AND KENID=33000003 <<< 1,2 25,37
以下程序运行后的输出结果是【 】。 #include
printf(\ } >>>
TYPE=01 AND KENID=33000003 <<< 1,2 88
以下程序运行后的输出结果是【 】。 #include
{ int x=0210; printf(\ } >>>
TYPE=01 AND KENID=33000003 <<< 1,3 2
以下程序运行后的输出结果是【 】。 #include
{ int a=1,b=2,c=3;
if(a) printf(\ else printf(\ } >>>
TYPE=01 AND KENID=33000003
void main() { int a=1,b;
scanf(\ printf(\ } >>>
TYPE=01 AND KENID=33000003 <<< 1,3 Z
以下程序运行后的输出结果是【 】。 #include
printf(\ } >>>
TYPE=01 AND KENID=33000003 <<< 1,2 6,5,A
若在运行以下程序时输入:65 65<回车>,则输出结果是【 】。 #include
char a,b,c;
scanf(\ printf(\ } >>>
TYPE=01 AND KENID=33000003 <<< 1,3 3,3.00
以下程序运行后的输出结果是【 】。 #include
39
{
double d; int i;
d=i=10/3;
printf(\ } >>>
TYPE=01 AND KENID=33000003 <<< 1,3
Visual C++,Visual
以下程序运行后的输出结果是【 】。 #include
TYPE=01 AND KENID=33000003 <<< 1,3 d=11.6;
设有说明语句:double d=11.555; ,语句printf(\的输出结果是【 】。 >>>
TYPE=04 AND KENID=33000003 <<< 2,2 A
以下程序运行后的输出结果是:16,20。 #include
int x=016,y=16;
printf(\ } >>>
TYPE=04 AND KENID=33000003 <<< 2,3 A
以下程序运行后的输出结果是:i=5,d=5.50。 #include
40
void main() {
int i=5;
double d=5.5;
printf(\ } >>>
TYPE=04 AND KENID=33000003 <<< 2,2 B
设有说明语句:int a,b; ,对于语句scanf(\,当输入为:1□2□3时(符号□表示空格),将1赋给a,将2赋给b。 >>>
TYPE=04 AND KENID=33000003 <<< 2,3 B
语句printf(\的输出结果是:1234 。 >>>
TYPE=04 AND KENID=33000003 <<< 2,3 B
printf函数中的格式字符,不必区分大小写。 >>>
TYPE=04 AND KENID=33000003 <<< 2,3 A
a+=a=2;是一条合法的赋值语句,赋值后a的值为4。 >>>
TYPE=04 AND KENID=33000003 <<< 2,2 B
以下程序运行时,若输入字母'g',则输出结果是:a。
#include
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库武汉大学c语言题库(8)在线全文阅读。
相关推荐: