题目内容

下列程序的输出结果是( )。int a = 98;if ( a>90 ) printf("1");if ( a>80 ) printf("2");if ( a>70 ) printf("3");

A. 1
B. 12
C. 123
D. 3

查看答案
更多问题

若变量已正确定义,有以下程序段,其输出结果是( )。int a=3,b=5,c=7; if(a>b) a=b; c=a; if(c!=a) c=b; printf("%d,%d,%d\n",a,b,c);

A. 程序段有语法错
B. 3,5,3
C. 3,5,5
D. 3,5,7

在C语言中,逻辑值“真”是用( )表示的。

A. 整数
B. 非零数
C. 正整数
D. 非零整数

设n的值为20,表达式1<=n<=10的值为( )。

A. 0
B. 1
C. false
D. 这是一个非法表达式

在C语言中,能正确表示a和b同时为正或同时为负的逻辑表达式是( )。

A. (a>=0‖b>=0)&&(a<0‖b<0)
B. (a>=0&&b>=0)&&(a<0&&b<0)
C. (a+b>0)&&(a+b<=0)
D. a*b>0

答案查题题库