题目内容

有以下程序#include main(){ char ch = 'A'; while (ch < 'D') { printf("%d", ch - 'A'); ch++;}printf("\n");}程序运行后的输出结果是( )。

A. 123
B. ABC
C. abc
D. 012

查看答案
更多问题

有以下程序#include main(){ int i,j; for( i=3; i>0; i-- ) { for( j=1; j<=i; j++ ) putchar( '*'); for( j=1; j<=3-i; j++ ) putchar('#'); putchar('\n'); }}执行后的输出结果是( )。

A. *** **# *##
B. **# *## ###
C. ### ##* #**
D. ##* #** ***

有以下程序 #include main( ) { char c,d; c=getchar(); d=getchar(); switch(c-'0') { case 1: switch(d%'0') { case 1: printf("*");case 2: printf("@"); } case 2: switch(d%'0') { case 1: printf("#"); case 2: printf("&"); } } } 若运行时输入:21,程序的输出结果是( )。

A. #&
B. &
C. @#&
D. *@#&

设有定义:int k=3,i=2; 以下选项中,变量k的值与其他三个不同的是( )。

A. k=--i;
B. k=i--;
C. k=i-1;
D. k-=i;

若有定义语句:int a=2;,则以下表达式值不等于3的是( )。

A. a=a++
B. a=a+1
C. a+=1
D. a=++a

答案查题题库