if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是
A.必须是逻辑值
B.必须是整数值
C.必须是正数
D.可以是任意合法的数值
试卷相关题目
- 1在嵌套使用if语句时,C语言规定else总是________。
A.和之前与其具有相同缩进位置的if配对
B.和之前与其最近的if配对
C.和之前与其最近的且不带else的if配对
D.和之前的第一个if配对
开始考试点击查看答案 - 2设有条件表达式:(EXP)、i++;j--,则以下表达式中(EXP)完全等价的是
A.(EXP= =0)
B.(EXP!=0)
C.(EXP= =1)
D.(EXP!=1)
开始考试点击查看答案 - 3以下是if语句的基本形式:if(表达式)语句其中“表达式”
A.必须是逻辑表达式
B.必须是关系表达式
C.必须是逻辑表达式或关系表达式
D.可以是任意合法的表达式
开始考试点击查看答案 - 4当把以下四个表达式用作if语句的控制表达式时,有一个选项与其它三个选项含义不同,这个选项是( )。
A.k%2
B.k%2==1
C.(k%2)!=0
D.!k%2==1
开始考试点击查看答案 - 5下列条件语句中输出结果与其他语句不同的是
A.if(a) printf(“%dn”,x);else printf(“%dn”,y);
B.if(a==0) printf(“%dn”,y);else printf(“%dn”,x);
C.if(a!=0) printf(“%dn”,x);else printf(“%dn”,y);
D.if(a==0) printf(“%dn”,x);else printf(“%dn”,y);
开始考试点击查看答案 - 6设有定义:int a=1,b=2,c=3;,以下语句中执行效果与其它三个不同的是
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;}
开始考试点击查看答案 - 7有以下程序#include <stdio.h>main(){int x;scanf(“%d”,&x);if(x<=3); elseif(x!=10)printf(“%dn”,x);} 程序运行时,输入的值在哪个范围才会有输出结果
A.不等于10的整数
B.大于3且不等于10的整数
C.大于3或等于10的整数
D.小于3的整数
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年安全工
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它