- 单选若变量a是int类型,并执行了语句:a='A'+1.6;,则正确的叙述是______。做这题 →
- 单选要求以下程序的功能是计算:s=1+1/2+1/3+...+1/10 main() { int n; float s; s=1.0; for(n=10;n>1;n--) s=s+1/n; printf("%6.4f\n",s); } 程序运行后输出结果错误,导致错误结果的程序运行是____。做这题 →
- 填空以下程序运行后的输出结果是______。 main() {char m; m='B'+32; printf("%c\n",m); }做这题 →
- 填空已知字母A的ASCII码为65.以下程序运行后的输出结果是______。 main() {char a,b; a=’A’+’5’-‘3’; b=a+’6’-‘2’; printf(“%d%c\n”,a,b); }做这题 →
- 填空若有以下程序 main() { char a; a='H'-'A'+'0'; printf("%c\n",a); } 执行后输出结果是______。做这题 →
- 单选以下程序的输出结果是( )。 main( ) { int a=7,b=5; printf(“%d\n”,b=b/a); }做这题 →
- 单选已知字母A的ASCII码为十进制数65,且c2为字符型,则执行语句 C2=’A’+’6’-‘3’;后c2中的值是____。做这题 →
- 单选‘A’ + 3 的结果是()。做这题 →
- 单选用下列语句定义 a, b, c,然后执行 b = a、c = 'b' + b,则 b, c 的值是(). long a=0xffffffff; int b; char c;做这题 →
- 单选若有定义:int a = 8, b = 5, c;,执行语句 c = a / b + 0.4;后,c 的值为()。做这题 →
- 单选若有以下类型说明语句: char w; int x; float y; double z; 则表达式 w*x+z-y 的结果为____类型。做这题 →
- 单选以下程序的输出结果是 ( )。 main () { char c='Z'; printf ("%c",c-25); }做这题 →
- 单选设变量 m 为 float 类型,变量 n 为 int 类型,则以下能实现将 m 中的数值保留小数点后两位,第三位进行四舍五入运算的表达式是做这题 →
- 单选设变量a.b和ch已正确定义并赋初值,则以下叙述中错误的是做这题 →
- 填空有以下程序: main() { unsigned int a; int b=-1; a=b; printf("%u",a); 在16位系统上程序运行后的输出结果是做这题 →
- 单选有以下程序 #include <stdio.h> main() { int a; a = (int)(-1.53*3); printf("%d\n", a); } 程序的运行结果是做这题 →
- 单选若有定义语句:int a=10;double b=3.14,则表达式'A'+a+b 值的类型是做这题 →
- 单选若有定义语句:int x=12,y=8,z;,在其后执行语句 z = 0.9 + x / y 则z的值为做这题 →
- 单选若有以下程序段: int a; a = (int)((double)(3/2) + 0.5 + (int)1.99*2); printf("a=%d\n",a); 执行后输出结果是做这题 →
- 判断强制类型转换有显式转换和隐式转换。正确错误做这题 →
- 判断强制转换可使用(类型)来实现。正确错误做这题 →
- 判断当操作数的类型不同,而且不属于基本数据类型时,经常需要将操作数转化为所需要的类型,这个过程即为强制类型转换。正确错误做这题 →
- 判断一个变量的数据类型被强制转换后,它将保持被强制转换后的数据类型。正确错误做这题 →
- 单选若有定义语句: \mathsf{int}x = 12, y = 8, z; ,在其后执行语句 z = 0.9 + x / y ,则z的值为做这题 →
- 单选设有定义:float a=2,b=4,h=3;,以下 C 语言表达式中与代数式1/2(a+b)h 计算结果不相符的是 ( a + b ) × h / 2做这题 →
- 填空若有定义语句: \mathsf { i n t } \; \mathsf { a } { = } \mathsf { 1 0 } ; \mathsf { d o u b l e } \; \mathsf { b } { = } \mathsf { 3 . 1 4 } ,则表达式 A^{\prime} + a + b 值的类型是做这题 →
- 综合要求以下程序的功能是计算: s=1+1/2+1/3+…+1/10。请找出错误并修改代码。 main() { int n; float s; s=1.0; for(n=10;n>1;n--) s=s+1/n; printf("%6.4f\n",s); } 错误处: ____, 修改后: ____。(分号可以 不用写)做这题 →
- 单选库函数rand0)的功能是产生一个在0~32767之间的随机数。若要用此函数随机产生一个0~99.99(2位小数)之间的数,以下能实现此要求的表达式是做这题 →
- 单选利用以下语句计算自由落体运动的位移 s = 1 / 2 * g^{-t} * t^{*},设上述变量均定义为 double 型,则关于变量 s 的说法正确的是()。做这题 →
- 单选有如下程序段: \text {int} a = 3, b = 1 5; \text {float} f = 7. 5; \text {printf} (^ {\prime \prime} %. 1 f ^ {\prime}, (\text {float}) a + b / 2 + (\text {int}) f % 3); 执行该程序段后,运算结果为:( )做这题 →
- 填空设 int a=3,b=5; float x=7.5,y=3.5 ;则表达式:(float)a+b/2+(int)x%(int)y 是值是 。做这题 →
- 填空若有定义:int b=7;float a=2.5,c=4.7;则表达式a+(int)(b/3*(int)(a+c)/2)%4的值为【 】。做这题 →
- 填空若有定义:int a=2,b=3;float x=3.5,y=2.5;则表达式(float)(a+b)/2+(int)x%(int)y的值为【 】。做这题 →
- 填空若有定义:int x=3,y=2;float a=2.5,b=3.5;则表达式(x+y)%2+(int)a/(int)b的值为【 】。做这题 →
- 填空已知字母a的ASCII码为十进制数97,且设ch为字符型变量,则表达式ch='a'+'8'-'3'的值为【 】。做这题 →
- 填空若有定义:int e=1,f=4,g=2;float m=10.5,n=4.0,k;则计算表达式k=(e+f)/g+ sqrt((double)n)*1.2/g+m后k的值是【 】。做这题 →
- 填空以下程序的输出结果是。注:函数sqrt(x)是一个标准的数学函数,用于求×的二次方根 #include <stdio.h> #include <math.h> main() { int a=1,b=4,c=2; float x=10.5,y=4.0,z; z=(a+b)/c+sqrt((double)y)*1.2/c+x; printf("%f\n",z); }做这题 →
- 综合以下程序运行后的输出结果是 。 txt main() { char ch='B'; ch+=32; printf("%c\n",ch); }做这题 →
- 单选设变量 x 为 float 型且已赋值,则以下语句中能将 x 中的数值保留到小数点后三位,并将第四位四舍五入的是 ____。做这题 →
- 单选设a和b均为double型常量,且 a = 5.5 、 b = 2.5 ,则表达式(int)a+b/b的值()做这题 →
- 单选若有 int a; a=10.0/3; 执行之后a的值是()做这题 →
- 单选设整型变量 a=2,则执行下列语句后,浮点型变量b的值不为0.5的是(做这题 →
- 单选设整型变量 a = 2,则执行下列语句后,浮点型变量 b 的值不为 0.5 的是()做这题 →
- 单选若 “int n; float f=13.8;”, 则执行 “n=(int)f%3” 后, n 的值是()做这题 →
- 填空若有以下四个变量的定义:char a; int b; float c; double d;,则表达式 \mathbf { a } * \mathbf { b } - \mathbf { d } + \mathbf { c } 的值的类型为 。做这题 →
上一页3 / 3