单项选择题

两次运行下面的程序,如果从键盘上分别输入3和2,则输出结果是( )。 #inc1ude main() {int x; scanf(”%d”,&x); if(x++>2) printf(”%d”,X); else printf("%d\n",x— —); }

A.4和3
B.4和2
C.4和1
D.3和2
<上一题 目录 下一题>
热门 试题

单项选择题
设变量均已正确定义,若要通过scanf( %d%c%d%c ,&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。下列所示的输入形式中正确的是(注:口代表空格字符)( )。
A.10□X□20□Y<CR>
B.10□X20□Y<CR>
C.10□X<CR> D>10X<CR>20Y<CR> 20口Y<CR>
单项选择题
下列4个程序中,完全正确的是( )。
A.#inc1ude main(); {/*programming*/ printf("programming!\n");}
B.#inc1ude <stdio.h> main() {/*/programming/*/ printf("programming!\n");}
C.#inc1ude <stdio.h> main() {/*/programming*/*/ printf("programming!\n");}
D.inc1ude <stdio.h> main() { /*programming*/ printf(”programming!\n");}
相关试题
  • 已知一个文件中存放若干工人档案记录,其数...
  • 若x=2,y=3,则x&y的结果是( )。
  • 设有一联合体变量定义如下: union data...
  • 有以下程序:#inc1ude int fun(int ...
  • 若有如下说明,且int类型占两个字节,则正...