单项选择题

下列程序的输出结果是( )。
#include<stdio.h>
void main()
int a=0,b=1,c=2;
if(++a>0‖++b>0)
++C;
printf("%d,%d,%d",a,b,c);

A) 0,1,2
B) 1,2,3
C) 1,1,3
D) 1,2,2
<上一题 目录 下一题>
热门 试题

单项选择题
若要求从键盘读人含有空格字符的字符串,应该使用函数( )。
A) getc()
B) gets()
C) getchar()
D) scanf()
单项选择题
若有定义:float x=1.5;int a=1,b=3,c=2;则正确的switch语句是______。
A) switch(x)
B) switch((int)x);
case 1.0:printf("*\n");
case 1:printf("*\n");
case 2.0:printf("**\n");
case 2:printf("**\n");
C) switch(a+b)
D) switch(a+b)
case 1;printf("*\n");
case 1:printf("*\n");
case 2+1:printf("**\n");
case c:printf("**\n");)
相关试题
  • 有以下程序: # define f(x) (x*x...
  • 标准库函数fgets(s,n,file)的功能是(...
  • 有以下程序: #include <stdio.h> m...
  • 下列选项中不会引起二义性的宏定义是( )。
  • 有下列函数: int fun(char*s) char...