第二章 数据的存储与运算:2.1C语言中的基本数据类型2.2 运算符和表达式2.1C语言中的基本数据类型:简单的C程序举例[单选题]写出下面程序的运行结果:#include <stdio.h>void main( ){int a=1,b=0;printf("%d,",b=a+b);printf("%d",a=2*b);}
2.2运算符和表达式:运算符和表达式
2.3数据的存储与运算例题讲解:数据的存储与运算例题讲解
选项:[2,2, 1,1, 3,2, 1,2]
[单选题]写出下面程序的运行结果是#include <stdio.h>void main(){ int a,b,c=9; a=3,b=4; c%= a+b; printf(“%d”,c)}
选项:[4, 1, 2, 3]
[判断题]c语言中整型常量有二进制整数、八进制整数、十进制整数选项:[错, 对]
[单选题]写出下面程序的运行结果:#include <stdio.h> void main(){ int a=4,b,c; c=a+(b=2); a+=a-=a*a; printf("%d,%d,%d ",a,b,c);}
选项:[4,2,6, -8,2,6, -12,2,6, -24,2,6]
[单选题]若有定义语句:int a=3,b=2,c=1;以下选项中错误的赋值表达式是选项:[a=(b=4)=3;, a=b=c+1;, a=1+(b=c=4);, a=(b=4)+c;]
[判断题]'='和'*='的优先级是一样的
选项:[对, 错]
[判断题]%求余运算符要求两侧的运算对象必须是整数
选项:[对, 错]
[单选题]以下程序的输出结果是#include <stdio.h>void main(){ int x=10,y=10; printf("%d %d",x--,--y); }
选项:[9 9, 9 10 , 10 9, 10 10]
[单选题]以下选项中可用作C程序合法实数的是
选项:[9.12E, 0.1e0, E9, 3.0e0.2]
[单选题]
写出下面程序的运行结果:
#include <stdio.h>
void main( )
{
int x,y,z;
x=y=1;
z=x++,y++,++y;
printf("%d,%d,%d ",x,y,z);
}
选项:[1,1,1, 2,3,1, 2,2,1, 2,2,3]