← 返回章节
C 语言表达式类型(赋值表达式,算术表达式,关系表达式,逻辑表达式,条件表达式,逗号表达式)和求值规则。
S1 C语言 › S1-2 数据类型及其运算 › S1-2.4 C 语言表达式类型(赋值表达式,算术表达式,关系表达式,逻辑表达式,条件表达式,逗号表达式)和求值规则。
随机组卷按大纲配比:判断 8 · 单选 20 · 填空 10 · 综合 2(共 40 题 · 80 分)
- 单选设有如下定义: int x=10, y=3, z; 则语句:printf("%d\n", z=(x%y, x/y));的输出结果是( )。做这题 →
- 单选若有以下定义和语句: char c1='b', c2='e'; printf("%d,%c\n" , c2-c1 , c2-'a'+'A ' ) ; 则输出结果是()。做这题 →
- 单选以下叙述中正确的是()。做这题 →
- 单选对于条件表达式 (m)?(a+1):(a-1) 来说,其中的表达式 m 为真等价于( )。做这题 →
- 单选下列条件语句中功能与其他语句不同的是()。做这题 →
- 单选以下能够正确判断 char 型变量 c 是否为大写字母的表达式是()。做这题 →
- 单选有如下程序: lisp main() { int x=1,a=0,b=0; switch(x) { case 0: b++; case 1: a++; A^{2}C=CC=Z ACZ \begin{array}{l} \text {case 2:a++;b++;} \ \text {printf("a = %d,b = %d\n",a,b);} \end{array} 该程序的输出结果是()。做这题 →
- 单选下列说法中正确的是____。做这题 →
- 单选以下能正确定义一维数组的选项是____。 \text {A) int} a [ 5 ] = {0, 1, 2, 3, 4, 5 }; \text {B) char a[] = {0,1,2,3,4,5};}做这题 →
- 单选程序运行后的输出结果是____。 c int f1(int x,int y){return x>y?x:y;} int f2(int x,int y){return x>y?y:x;} main(){ int a=4,b=3,c=5,d=2,e,f,g; e=f2(f1(a,b),f1(c,d)); f=f1(f2(a,b),f2(c,d)); g=a+b+c+d-e-f; printf("%d,%d,%d\n",e,f,g); }做这题 →
- 单选以下不能正确计算代数式 ((\sin(0.5))^2)/(3) 值的 C 语言表达式是 ____。做这题 →
- 单选C 程序中各函数之间可以通过多种方式传递数据,下列不能用于实现数据传递的方式是____。做这题 →
- 单选数字字符 0 的 ASCII 值为 48, 若有以下程序运行后的输出结果是 ____。 txt main() { char a='1',b='2'; printf("%c,",b++); printf("%d\n",b-a); }做这题 →
- 单选有以下程序运行后的输出结果是____。 txt main(){ int m=12,n=34; printf("%d%d",m++,++n); printf("%d%d\n",n++,++m); }做这题 →
- 单选下列关于 switch 和 break 语句的讨论中,只有 ____ 是正确的。做这题 →
- 单选返回值为 void 的函数,其含义是____。做这题 →
- 单选下列描述中不正确的是____。做这题 →
- 单选关于局部变量和全局变量说法正确的是____。做这题 →
- 单选有如下函数调用语句:fun(rec1, rec2 + rec3, (rec4, rec5)); 该函数调用语句中,含有的实参个数是 ____。做这题 →
- 单选C 语言中函数返回值的类型是由 决定的做这题 →
- 单选以下程序的运行结果是 。 c main() { int m=5; if(m++>5) printf("%d\n",m); else; solidity printf("%d\n",m--); }做这题 →
- 单选C语言中的“scanf”语句属于高级语言中的( )成分做这题 →
- 单选C语言中“printf”属于( )成分做这题 →
- 单选关于链接表说法错误的是做这题 →
- 单选关于高级语言中的数据成分的说法中,正确的是 。做这题 →
- 单选程序中的算术表达式,如 X+Y-Z,属于高级程序语言中的 成分。做这题 →
- 单选在 Excel 操作中,将单元格指针移到 AB220 单元格的最简单的方法是做这题 →
- 填空运算符对公式中的元素进行特定类型的运算。Microsoft Excel 包含四种类型的运算符:算术运算符、比较运算符、文本运算符和引用运算符。其中符号“:”属于 运算符,“%”属于_ 运算符,“&”属于 运算符,“>”属于 运算符。做这题 →
- 单选关于主函数,下列说法不正确的是 。做这题 →
- 单选以下可用作用户自定义标识符的一组是做这题 →
- 单选设有定义:double d,h;,其中 d 为三角形的底边长,h 为三角形的高,则以下 C 语言表达式与其面积公式 dh 计算结果不相符的是做这题 →
- 单选已定义 x 为 float 型变量,其值为 213.45678,则 printf("%-4.2f\n",x);的输出结果为做这题 →
- 单选有以下程序,程序运行时输入:1,2,3,则输出的结果为 。 c #include void main( ) { int a,b,c; scanf("%d%d%d",&a,&b,&c); printf("a+b+c=%d\n",a+b+c); }做这题 →
- 单选下面输入语句中,正确的是 。做这题 →
- 单选以下选项中,当 x 为大于 1 的奇数时,值为 0 的表达式做这题 →
- 单选在 C 语言中,if 语句后的一对圆括号中有一个用以决定分支走向的表达式,该表达式做这题 →
- 单选读下面程序段,当 x=-3 时,输出 y 的值为 matlab int x,y; y=0; scanf("%d",&x); if(x>=0) if(x>0) y=1; else y=-1; printf("y=%d",y);做这题 →
- 单选下面说法正确的是 。做这题 →
- 单选对 for(表达式 1;;表达式 3),可理解为 。做这题 →
- 单选以下关于高级程序设计语言中的数据成分的说法正确的是 _________做这题 →
- 单选C语言中不可用作标识符的字符有____。做这题 →
- 单选在 scanf() 函数的格式说明符中,长整型数的输入格式符是 ____。做这题 →
- 填空整型变量 X 能被 100 整除但不能被 400 整除的表达式为 ____。做这题 →
- 单选关于多路分支语句 switch,下面说法不正确的是()。做这题 →
- 单选main ( ) txt {int x=1,a=0,b=0; switch (x) { case 0: b++; case 1: a++; case 2: a++;b++;} printf("%d,%d",a,b);}该程序的输出结果是()。做这题 →
- 单选执行以下程序段后,输出结果和 a 的值是()。 int a=10; printf("%d",a++);做这题 →
- 单选关于多路分支语句 switch,下面说法不正确的是()。做这题 →
- 单选main ( ) {int x=1,a=0,b=0; switch (x) { case 0: b++; case 1: a++; case 2: a++;b++;} printf("%d,%d",a,b);}该程序的输出结果是()。 csv做这题 →
- 单选在一个C程序中,有关main函数的最恰当描还是( )。做这题 →
- 单选C 语言程序中必须有的函数是()。做这题 →