题目内容

下面程序的输出结果是__(已知字符'a'的ASCII码为97)。 main() { char c1='a' , c2='e'; printf("%d ,%c\n" ,c2-c1,c2-'c'+'P'); }

A. a,e
B. 5,a
C. 2,P
D. 4,R

查看答案
更多问题

以下程序的输出结果是__。 main() { int a=5,b=6,*p,*q,*r; p=&a;q=&b;r=p;p=q;q=r; printf("%d,%d,%d,%d\n" ,*p,*q,a,b);}

A. 5,6,5,6
B. 7,8,7,8
C. 5,6,7,5
D. 6,5,5,6

下面程序的执行结果是__。 int a=1; int func(int p) { int a; a=p++; return a;} main() { int b,d=5; b=func(); a=a++; printf("%3d%3d\n" ,a,b);}

A. 2 5
B. 1 5
C. 2 6
D. a b

下面printf函数的输出结果是__。 int a=531,*b=&a; printf("%d\n" ,*b);

A. 531
B. a的地址
C. 532
D. 不确定值

下面程序片段执行结束后,循环变量i的值是__。 for (i=4;i;i--) for (j=0;j<4;j++) k=i+j;

A. 0
B. 1
C. 4
D. 24

答案查题题库