A.1
B.4
C.9
D.0
单选题 | 设变量a、b、e、d和y都已正确定义并赋值。若有以下if语句: if(a<B) if(c==d) y=0; else y=1: 该语句所表示的含义是( )。 |
查看答案 |
单选题 | 设x=011050,则x=x801252的值是( )。 | 查看答案 |
单选题 | 若有以下定义: char a;int b; float C;double d; 则表达式a*b+b-c值的类型为( )。 |
查看答案 |
单选题 | 有以下程序: #inrllldp maln() { char ch; oh='A'+'5'-'3': printf(”%d,%c\n”,ch,ch); } 程序的输出结果是( )。 |
查看答案 |
单选题 | 在一个C语言源程序文件中所定义的全局变量,其作用域为( )。 | 查看答案 |
单选题 | 定义结构体数组: struct stu { int hum; char nameE20]; }X[5]={1,”1, "LI",2,”ZHAO”,3,”WANG”,4,” ZHANG”,5,”LIU”); for(i=1;i<5;i++) printf(”%d%c”,x[i].hum,x[i].name[2]); 以上程序段的输出结果为( )。 |
查看答案 |
单选题 | 执行下述程序后,输出的结果是( )。 #include #define S(X) X*X void main() { int a=9,k=3,m=2; a/=S(k+m)/s(k+m); printf(”%d”,a); } |
查看答案 |
单选题 | 有下列函数定义: fun(float h) { printf(”%f,%f\n”,h,h*h);) 该函数的类型是( )。 |
查看答案 |
单选题 | 以下程序的输出结果是( )。 main() {int x=0.5;char z='a'; printf(”%d\n”,(x&1)&&(z<'z'));} |
查看答案 |
单选题 | 有以下程序: #include main() {int aaE33E33-{(2),{4),(6)},i,*p=&.aa[o][o]; for(i=0;i<2;i++) {i==0)aa[i][i+1]=*p+1; else++P: printf(”%d”,*p); } printf(”\n”); } 程序的输出结果是( )。 |
查看答案 |
单选题 | 若变量a、b、x、i都已正确定义并赋值,则以下符合C语言语法的表达式是( )。 | 查看答案 |
单选题 | 若ch为char型变量,k为int型变量(已知字符a的ASCIl码是97),则执行下列语句后输出的结果为( )。 oh='b'; k=10; printf(”%x,%0,”,ch,ch,k); printf(“k=%%d\n”,k); |
查看答案 |
单选题 | 判断char型变量C是否为大写字母的最简单且正确的表达式是( )。 | 查看答案 |
单选题 | 若有定义“float a=25,b,*p=&b;”,则下列对赋值语句“*p=a;”和“p=&a;”的正确解释为( )。 | 查看答案 |
单选题 | 有以下程序: main() { union {char ch[2]; im d; d一0x4321; printf(”%x,%x\n”,s.ch[O],s.ch[1]); )S; 在16位编译系统上,程序执行后的输出结果是( )。 |
查看答案 |
单选题 | 下列程序的输出结果是( )。 #include void p(int*x) {printf(”%d”,++*x); } void main() { int y=3; p(&y); } |
查看答案 |
单选题 | 若有定义语句:int a[2][3],*p[3];,则以下语句中正确的是( )。 | 查看答案 |
单选题 | 设x=015,则x=x^017的值是( )。 | 查看答案 |
单选题 | 算法的空间复杂度是指( )。 | 查看答案 |
单选题 | 下列说法正确的是( )。 | 查看答案 |