← 返回章节
C 语言表达式类型(赋值表达式,算术表达式,关系表达式,逻辑表达式,条件表达式,逗号表达式)和求值规则。
S1 C语言 › S1-2 数据类型及其运算 › S1-2.4 C 语言表达式类型(赋值表达式,算术表达式,关系表达式,逻辑表达式,条件表达式,逗号表达式)和求值规则。
随机组卷按大纲配比:判断 8 · 单选 20 · 填空 10 · 综合 2(共 40 题 · 80 分)
- 单选判断 char 型变量 cl 是否为小写字母的正确表达式为()做这题 →
- 单选以下对二维数组 a 的正确说明是()做这题 →
- 单选若二维数组a有m列,则在a[j]前面的元素个数为()做这题 →
- 单选下面那一项在 C 语言中是非法的常量()做这题 →
- 单选要求当 A 的值为奇数时,表达式的值为真;A 的值为偶数时,表达式的值为假,以下不满足要求的表达式是()做这题 →
- 单选判断 char 型变量 ch 是否为小写字母的正确表达式是()做这题 →
- 单选以下关于C语言标识符的描述中,正确的是()做这题 →
- 单选设x,y和z都是int型变量,则执行表达式 x=(y=1,z=4,y+(++z)) 后,x,y,z的值是()做这题 →
- 单选在C语言中,表达式1?表达式2:表达式3;如果表达式1为真是,会执行()做这题 →
- 单选若有int x = 1,y = 2,z = 4;则执行 x|| + y + z 的之后,x,y,z 的值()做这题 →
- 单选若有 int a = 5, b = 6, c = 7, d = 8, m = 2, n = 2; 执行完 (m = a < b) ||(n = c > d); 之后,m 和 n 值是()做这题 →
- 单选若有运算符<<,sizeof,^{\wedge},&=,则按优先级由高到低的排序是()做这题 →
- 单选设a和b均为double型常量,且 a = 5.5 、 b = 2.5 ,则表达式(int)a+b/b的值()做这题 →
- 单选若有 int a; a=10.0/3; 执行之后a的值是()做这题 →
- 单选有以下程序}程序的运行结果是____。 <div class="docvortex-algorithm" style="white-space: pre-wrap; font-family:monospace;"> #include <stdio.h> main(){ int a=0, b=0; for( ;a<5; a++ ) { if (a%2==0) continue; b += a; } printf("%d \n", b);做这题 →
- 单选不合法的C语言整型常量() D、3000做这题 →
- 单选有以下程序的输出结果是( )。 void swap1(int c[]) { int t; t=c[0];c[0]=c[1];c[1]=t; } void swap2(int c0,int c1) { int t; t=c0;c0=c1;c1=t;} main { int a[2]={3,5},b[2]={3,5}; swap1(a); swap2(b[0],b[1]); printf("%d %d %d %d\n",a[0],a[1],b[0],b[1]); }做这题 →
- 判断执行 for(I=0, j=0; I<2; I++); j=j+1; 后 j 的值为 1。()做这题 →
- 单选不能把字符串 “Hello!” 赋给数组 b 的语句是( )。做这题 →
- 单选以下所列的各函数首部中,正确的是( )。做这题 →
- 单选设 j 为 int 型变量,则下面 for 循环语句的执行结果是()。 for (j=10; j>3; j--) { if(j%3) j--; --j;--j; printf( "%d ", j); }做这题 →
- 单选设整型变量 a=2,则执行下列语句后,浮点型变量b的值不为0.5的是(做这题 →
- 单选以下定义语句中正确的是______。做这题 →
- 单选下列叙述中正确的是______。做这题 →
- 单选以下数组定义中错误的是______。做这题 →
- 单选以下数组定义中不正确的是______。做这题 →
- 单选以下能正确定义一维数组的选项是______。做这题 →
- 单选下列叙述中正确的是______。做这题 →
- 单选以下正确定义字符串的语句是______。做这题 →
- 单选以下叙述中错误的是______。做这题 →
- 单选以下叙述中正确的是______。做这题 →
- 单选在C语言程序中,以下说法正确的是( )。做这题 →
- 判断函数若无返回值,则它一定无形参。( )做这题 →
- 单选例1:(2009-09-29)有以下程序 #include <stdio.h> main() {int a[]={2,3,5,4},i; for(i=0;i<4;i++) switch(i%2) {case 0:switch(a[i]%2) {case 0:a[i]++;break; ```txt case 1:a[i]--; }break; case 1:a[i]=0; } for(i=0;i<4;i++) printf("%d",a[i]); printf ("\n"); }程序运行后的输出结果是()做这题 →
- 单选以下选项中正确的语句组是()做这题 →
- 单选c有关.switch语句的描述正确的是()做这题 →
- 填空rand()1000/10.0 表达式的功能是随机产生一个 ____(1 位小数)。做这题 →
- 单选以下正确的函数形式是 ____。 <div class="docvortex-algorithm" style="white-space: pre-wrap; font-family:monospace;">做这题 →
- 单选C 语言中计算 a<sup>3</sup> 的正确表达式是( )做这题 →
- 填空有以下程序段#include <stdio.h> int j; float y; char name[50]; scanf("%2d%f%s", &j, &y, name);当执行上述程序段,从键盘上输入 55566 7777abc后,y的值为 。(如果有小数保留一位)做这题 →
- 单选以下数组定义中不正确的是 <div class="docvortex-algorithm" style="white-space: pre-wrap; font-family:monospace;">做这题 →
- 单选以下程序的输出结果是 <div class="docvortex-algorithm" style="white-space: pre-wrap; font-family:monospace;"> main() { int a[4][4]={{1,3,5},{2,4,6},{3,5,7}}; printf("%d%d%d%d\n",a[0][3],a[1][2],a[2][1],a[3][0] );}做这题 →
- 单选以下叙述中正确的是 o做这题 →
- 单选下列四个选项中,均是 C 语言关键字的选项是( )。做这题 →
- 单选C 语言中,逻辑运算符两侧运算对象的数据类型是( )。做这题 →
- 单选设有程序段:int k=9;while(k=0) k=k-1;以下描述正确的是()。做这题 →
- 单选以下能对一维数组 a 进行正确初始化的语句是( )做这题 →
- 单选设 x、y 和 z 是 int 型变量, 且 x=3, y=4, z=5 则下面表达式中值为 0 的是( )。做这题 →
- 单选C 语言中,以下程序的执行结果是( )。 main( ) {int i,j; for(j=10;j<11;j++) { for(i=9;i<j;i++) if(!(j%i)) break; if(i>=j-1) printf("%d",j); } }做这题 →
- 单选执行语句 for(i=1;i++<5;);后变量 i 的值是( )。做这题 →