题目内容

有以下程序:#includemain(){inta=2,b=1,c=2;if(a-b<0)c++;printf("c=%d\n",c);}程序的输出结果是()。

A. c=2
B. c=3
C. c=4
D. c=1

查看答案
更多问题

设有定义:inta=4,b=5,c=6;以下语句中执行效果与其他三个不同的是()。

A. if(a>b)c=a,a=b,b=c;
B. if(a>b){c=a,a=b,b=c;}
C. if(a>b)c=a;a=b;b=c;
D. if(a>b){c=a;a=b;b=c;}

有以下程序#includemain(){intx;scanf("%d",&x);if(x>15)printf("%d,",x-5);if(x>10)printf("%d,",x);if(x>5)printf("%d",x+5);}若程序运行时从键盘输入12,然后回车,则输出结果为()。

A. 7,12,17
B. 12,17
C. 12,
D. 17

有以下程序,则输出结果是()。#includemain(){inta=1,b=1,c=2;if((a++||b++)&&c++)printf("%d,%d,%d",a,b,c);}

A. 1,1,2
B. 2,2,1
C. 2,1,2
D. 2,1,3

有以下程序#includemain(){intn;scanf("%d",&n);if(n<5)printf("%d\n",n);elseprintf("%d\n",--n);}运行时从键盘输入9,则输出结果是()。

A. 11
B. 10
C. 9
D. 8

答案查题题库