单选题以下叙述中错误的是______。
单选题C语言运算对象必须是整型的运算符是______。
A. %=
B. /
C. =
D. <=
单选题在下述程序中,判断i>j共执行的次数是{{U}} {{/U}}。
main() { int i=0,j=10,k=2,s=0;
for(;;) { i+=k; if(i>j)
{printf("%d",s);break;} s+=i;
} }
A. 4
B. 7
C. 5
D. 6
单选题下列选项中非法的字符常量是
____
。
单选题C语言的合法常量是( )。
单选题下列叙述中错误的是( )。
单选题有以下程序
#include<stdio.h>
#include<stdlib.h>
void fun(int *p1, int *p2, int *s)
{s=(int *)malloc(sizeof(int));
*s=*p1+*(p2++);
}
main()
{ int a[2]={1, 2}, b[2]={10, 20}, *s=a;
fun(a, b, s); printf("%d/n", *s);
}
程序运行后的输出结果是______。
单选题以下程序运行结果是______。
#include<stdio.h>
int main()
{
int a[3][3]={{1}, {3}, {5}};
int k[3][3]={1, 3, 5};
printf("%d/n", a[2][0]+k[0][2]);
return 0;
}
单选题有以下程序
#include<stdio.h>
main()
(int x=1, y=0;
if(!x) y++;
else if(x==0)
if(x)y+=2;
else y+=3;
printf("%d/n", y);
}
程序运行后的输出结果是______。
单选题某二叉树的中序序列为DCBAEFG,后序序列为DCBGFEA,则该二叉树的深度(根节点在第1层)为______。
单选题有以下程序:
#include <stdio.h>
main()
{ char a [4][4]={""};
int i,j;
for(i=0;i<4; i++)
{ a[i][0]=a[i][3]="#";
for(j=1; j<3; j++)
{ a[0][j]=a [3][j]="#";
if((i!=0)
}
{
for(i=1;i<3;i++)
{ for(j=0; j<4;j++)
printf("%2c" ,a[i][j]);
printf("\n");
}
}
程序的运行结果是______。
单选题有以下程序: main() char str[]="xyz", *ps=str; while(*ps) ps++; for(ps--;ps-str>=O;ps--) puts(ps); 执行后的输出结果是( )。 A) yz xyz B) z yz C) z yz xyz D) x xy xyz
单选题
单选题有以下程序,其中%u表示按无符号整数输出: main() { unsigned int x=OxFFFF;/*X的初值为十六进制数*/ printf(“%u/n”,X); } 程序运行后的输出结果是( )。
单选题语句printf("%d\n",strlen("\t\"\\\n\'\065\08AB"));的输出结果是( )。
单选题有以下程序: main() union unsigned int n; unsigned char c; u1; u1.c='A'; printf("%c/n",u1.n); 执行后输出结果是( )。
单选题下列程序的输出结果为( )。 main() { union un {char *name; int age; int pay; } s; s.name=''zhaoming''; s.age=32; s.pay=3000; printf(''%d\n'',s.age);}
单选题若二维数组a有m列,则在a[i][j]前的元素个数为( )。
单选题以下程序运行后的输出结果是______。 ss(char*s) { char*p=s; while(*p)p++; return(p-s); } main() { char*a="abded";int i; i=ss(a); printf("%d/n",i); }
单选题若有定义:int b=7; float a=2.5, c=4.7; ,则表达式a+(b/2*(int)(a+c)/2)%4的值是______。