C语言源程序文件的后缀名是 ( )。 i=65;A: t=b; b=a; a=t; B: a=a+b, b=a-b, a=a-b; C: a=t; t=b; b=a; D: t=a, a=b, b=t; 答案: a=t; C语言源程序文件的后缀名是 ( )。 i=65;A: t=b; b=a; a=t; B: a=a+b, b=a-b, a=a-b; C: a=t; t=b; b=a; D: t=a, a=b, b=t; 答案: a=t; 2022-01-13 22
以下叙述错误的是 ( )。{ char ch;A: y=2.50, x=2.00, i=2 B: y=2.00,x=2.00,i=2 C: y=2.50,x=2.50,i=2 D: y=2.00, x=2.50, i=2 答案: 以下叙述错误的是 ( )。{ char ch;A: y=2.50, x=2.00, i=2 B: y=2.00,x=2.00,i=2 C: y=2.50,x=2.50,i=2 D: y=2.00, x=2.50, i=2 答案: 2022-01-13 27
关于C语言的特点,以下叙述错误的是 ( )。 字符型数据在内存中是以 ( )形式存储的。int main(void)A: 有语法错误,不能通过编译 B: 输出:### C: 输出:*** D: 可以编译,但不能通过连接,所以不能运行 答 关于C语言的特点,以下叙述错误的是 ( )。 字符型数据在内存中是以 ( )形式存储的。int main(void)A: 有语法错误,不能通过编译 B: 输出:### C: 输出:*** D: 可以编译,但不能通过连接,所以不能运行 答 2022-01-13 23
C语言程序的基本构成单位是 ( )。 下列叙述正确的是( )。 y=x=i=10/4;#include for (j=0;j C语言程序的基本构成单位是 ( )。 下列叙述正确的是( )。 y=x=i=10/4;#include for (j=0;j 2022-01-13 30
A: 只考虑结合性 B: 只考虑优先级 C: 先考虑优先级,然后考虑结合性 D: 先考虑结合性,然后考虑优先级 答案: 先考虑优先级,然后考虑结合性 A: 67,D B: C,D C:67,C D: B,C 答案: 67,D A: 2 A: 只考虑结合性 B: 只考虑优先级 C: 先考虑优先级,然后考虑结合性 D: 先考虑结合性,然后考虑优先级 答案: 先考虑优先级,然后考虑结合性 A: 67,D B: C,D C:67,C D: B,C 答案: 67,D A: 2 2021-11-26 25
A: i的值是字符E B: 语句不合法 C: 语句可以执行,但没有计算结果 D: i的值是字符A的ASCII值加上3,即68 答案: i的值是字符A的ASCII值加上3,即68 A: scanf(%f”,&c) B: scanf A: i的值是字符E B: 语句不合法 C: 语句可以执行,但没有计算结果 D: i的值是字符A的ASCII值加上3,即68 答案: i的值是字符A的ASCII值加上3,即68 A: scanf(%f”,&c) B: scanf 2021-11-25 19
A: 可以是这三种字符中的任一种 B: 必须是字母 C: 必须为字母或者下划线 D: 必须是下划线 答案: 必须为字母或者下划线 return(0); return(0); 在while(x)语句中的x与下列条件表达式等价的是 A: 可以是这三种字符中的任一种 B: 必须是字母 C: 必须为字母或者下划线 D: 必须是下划线 答案: 必须为字母或者下划线 return(0); return(0); 在while(x)语句中的x与下列条件表达式等价的是 2021-11-25 23
A: 编译错误,无法运行 B: 10 C: 不确定 D: 0 答案: 编译错误,无法运行 ch2=’A’+’6’−’3′; s=s*s; 与语句头while(!x)等价的语句头是( )。 答案: 108 C语言的标识符只能由 A: 编译错误,无法运行 B: 10 C: 不确定 D: 0 答案: 编译错误,无法运行 ch2=’A’+’6’−’3′; s=s*s; 与语句头while(!x)等价的语句头是( )。 答案: 108 C语言的标识符只能由 2021-11-25 14
#include A: a=2,b=5 B: a=%%d,b=%%d C:a=%d,b=%d D: a=%2,b=%5 答案: a=%d,b=%d {A:for( ;(c=getchar())!=’n’;)在以下数组定义中,错误的 #include A: a=2,b=5 B: a=%%d,b=%%d C:a=%d,b=%d D: a=%2,b=%5 答案: a=%d,b=%d {A:for( ;(c=getchar())!=’n’;)在以下数组定义中,错误的 2021-11-24 17
} 假定所有变量均已正确定义,下面程序段执行后的x的值是( )。 a=b=0; x=35; if(!a) x=x-1; if(b) x=3; else x=4; #include 程序运行后,若从键盘输入(从第一列开始) A } 假定所有变量均已正确定义,下面程序段执行后的x的值是( )。 a=b=0; x=35; if(!a) x=x-1; if(b) x=3; else x=4; #include 程序运行后,若从键盘输入(从第一列开始) A 2021-11-22 19
printf(“%c%cn”,c5,c6); 若有int a=3,b; 则执行下面程序段后b的值是( ) if(a>0) b=1; else b=-1; b=b+1; B:getchar( ) C:sc printf(“%c%cn”,c5,c6); 若有int a=3,b; 则执行下面程序段后b的值是( ) if(a>0) b=1; else b=-1; b=b+1; B:getchar( ) C:sc 2021-11-21 17
printf(“%c%cn”,c5,c6); 若有int a=3,b; 则执行下面程序段后b的值是( ) if(a>0) b=1; else b=-1; b=b+1; B:getchar( ) C:sc printf(“%c%cn”,c5,c6); 若有int a=3,b; 则执行下面程序段后b的值是( ) if(a>0) b=1; else b=-1; b=b+1; B:getchar( ) C:sc 2021-11-21 14
c5=getchar(); 在下面的条件语句中(其中S1和S2表示C语言语句),只有一个在功能上与其他3个语句不等价( )。 } c6=getchar(); A: if(a!=0) S1; else S c5=getchar(); 在下面的条件语句中(其中S1和S2表示C语言语句),只有一个在功能上与其他3个语句不等价( )。 } c6=getchar(); A: if(a!=0) S1; else S 2021-11-21 22
#include 若有定义:int a=3,b=2,c=1; 并有表达式:①a%b②a>b>c③b&&c+④c+=1,则表达式值相等的是( )。 char c; int main(void) A:③和④ #include 若有定义:int a=3,b=2,c=1; 并有表达式:①a%b②a>b>c③b&&c+④c+=1,则表达式值相等的是( )。 char c; int main(void) A:③和④ 2021-11-19 15
A: 编译错误 B: 3 C: -3 D: 25 答案: 3 } int main ( ) 有以下程序 A: a=1,b=0 B: a=2,b=1 C: a=2,b=2 D: a=1,b=1 答案: a=2,b=1 { int A: 编译错误 B: 3 C: -3 D: 25 答案: 3 } int main ( ) 有以下程序 A: a=1,b=0 B: a=2,b=1 C: a=2,b=2 D: a=1,b=1 答案: a=2,b=1 { int 2021-11-19 21
ch1=getchar(); case 0: b=b+1; } ch2=getchar(); case 1: a=a+1; printf(“%d”,max); ch1=getchar(); case 0: b=b+1; } ch2=getchar(); case 1: a=a+1; printf(“%d”,max); 2021-11-17 29
A: 1 4 B: 2 4 C: 2 3 D: 1 3 答案: 1 4 #include { scanf(“%d”,&a); int main(void) int x=1,a=0,b=0; A: 1 4 B: 2 4 C: 2 3 D: 1 3 答案: 1 4 #include { scanf(“%d”,&a); int main(void) int x=1,a=0,b=0; 2021-11-16 25
int main(void) A:8 B:11 C:9 D:10 答案: 10 default: k/=3; { int a,b; 若有float x; int a,b; ,下面四条switch语句中正确的有( int main(void) A:8 B:11 C:9 D:10 答案: 10 default: k/=3; { int a,b; 若有float x; int a,b; ,下面四条switch语句中正确的有( 2021-10-22 18
30 A:30 B:30 case ‘B’: k–; 答案: 10,20,30 C:30 case ‘C’: k+=2; break; 30 A:30 B:30 case ‘B’: k–; 答案: 10,20,30 C:30 case ‘C’: k+=2; break; 2021-10-22 23
20.0 30.0 C:***&&& D:&&& 答案: &&& { switch (c++) D: 10,20 若有int a=10,b=20,c=30; ,执 20.0 30.0 C:***&&& D:&&& 答案: &&& { switch (c++) D: 10,20 若有int a=10,b=20,c=30; ,执 2021-10-22 10
20.0 30.0 C:***&&& D:&&& 答案: &&& { switch (c++) D: 10,20 若有int a=10,b=20,c=30; ,执 20.0 30.0 C:***&&& D:&&& 答案: &&& { switch (c++) D: 10,20 若有int a=10,b=20,c=30; ,执 2021-10-22 22
return(0); c=c+1; } } printf(“%d,%d,%d”,a,b,c); A:k=0,m=5 B:k=1,m=3 C:k=1,m=5 D:k=0,m=3 答案: k=0,m=5 return(0); c=c+1; } } printf(“%d,%d,%d”,a,b,c); A:k=0,m=5 B:k=1,m=3 C:k=1,m=5 D:k=0,m=3 答案: k=0,m=5 2021-10-22 25
A: 类型不一致,出错 B: 2,D C: 2,b D: 3,B 答案: 2,D return(0); } 下面程序的输出结果是( )。 若变量已正确定义为float类型,要通过语句scanf(“%f%f% A: 类型不一致,出错 B: 2,D C: 2,b D: 3,B 答案: 2,D return(0); } 下面程序的输出结果是( )。 若变量已正确定义为float类型,要通过语句scanf(“%f%f% 2021-10-22 17