正在加载图片...
习题一学号 专业: 姓名: 填空题 1.i为int型变量,且初值是3,有表达式i++-3,则 该表达式的值是 变量i的值是 2.i为int型变量,且初值是2,有表达式++i-3,则 该表达式的值是 变量i的值是 3.i为int型变量,且初值是3,有表达式i=i+=i*5,则 该表达式的值是 变量i的值是 4.i为int型变量,且初值是3,有表达式i=(a=5,b=10)+(i+=b,b+=a) 则该表达式的值是 ,变量i,a,b的值分别是 5.i为int型变量,且的初值是3,有表达式i=(i+=i,i*=i),i-10,i%4,则 该表达式的值是 变量i的值是 6.说明变量为双精度的关键字是 7.在 Turbo c中,整型数据的表示形式有 选择题 若a,b,c,d都是int型变量且初值均为10,不正确的赋值语句是()。 D.d=(a=b=125)-c++ 2.若a,b,c,d都是 float型变量且初值为10.95,不正确的赋值语句是() A.a=b=15 B. d=int(a+c) C. a=(int)(b+1) 3.若a,b,c均为int型变量且有值,要交换变量a和b的值,正确的语句组是 B. a=b: b=a C. c=a: a=b: b=c D. c=a: b=a: a=c 4.若a,b均为int型变量,x,y均为 float型变量,正确的输入函数是() A. scanf(%d%f", &a, &b) B. scanf("%d%f", &a, &x) C. scanf("%d%d", a, b) D. scanf(%f%f", x, y) 5.若x,y均为 double型变量,正确的输入函数是()。 A. scanf( %f%f", &x, &y) B. scanf( %d%d",&x, &y) C. scanf(%1f%lf", &x, &y) D. scanf(%1f%lf" x, y) 6.若ⅹ为char型变量,y为int型变量,x,y均有值,正确的输出函数是() A. printf(%c%", x, y) B. printf %c%s", x, y) C. printf( %f%c", x, y) D. printf( %f%d", x, y) 7.若x,y均为int型变量且有值,要输出ⅹ,y的值,正确的输出函数是()。 A. printf ("%d%d", &x, &y) B. printf( %f%f", x, y) C. printf( %f%d",x, y) D. printf( %d%d",x,y) 8.x为int型变量,且值为2345,不正确的输出函数是()。 A. printf("%d", x) B C. printf( %c", x) printf(%s", x)- 1 - 习题一 学号: 专业: 姓名: 一.填空题 1.i 为 int 型变量,且初值是 3,有表达式 i++−3,则 该表达式的值是 ,变量 i 的值是 。 2.i 为 int 型变量,且初值是 2,有表达式++i−3, 则 该表达式的值是 ,变量 i 的值是 。 3.i 为 int 型变量,且初值是 3,有表达式 i=i+=i5,则 该表达式的值是 ,变量 i 的值是 。 4.i 为 int 型变量,且初值是 3,有表达式 i=(a=5,b=10)+(i+=b, b+=a), 则该表达式的值是 ,变量 i,a,b 的值分别是 。 5.i 为 int 型变量,且的初值是 3,有表达式 i=(i+=i, i=i), i−10, i%4,则 该表达式的值是 ,变量 i 的值是 。 6.说明变量为双精度的关键字是 。 7.在 Turbo C 中,整型数据的表示形式有 种。 二.选择题 1.若 a, b, c, d 都是 int 型变量且初值均为 10,不正确的赋值语句是( )。 A.a=b=c=d; B.a=b++; C.a+b++; D.d=(a=b=125)−c++; 2.若 a, b, c, d 都是 float 型变量且初值为 10.95,不正确的赋值语句是( )。 A.a=b=15; B.d=int(a+c); C.a=(int)(b+1); D.++a; 3.若 a, b, c 均为 int 型变量且有值,要交换变量 a 和 b 的值,正确的语句组是( )。 A.c=a, a=b, b=c; B.a=b; b=a; C.c=a; a=b; b=c ; D.c=a; b=a; a=c; 4.若 a, b 均为 int 型变量,x, y 均为 float 型变量,正确的输入函数是( )。 A.scanf("%d%f",&a,&b); B.scanf("%d%f",&a,&x); C.scanf("%d%d",a,b); D.scanf("%f%f",x,y); 5.若 x, y 均为 double 型变量,正确的输入函数是( )。 A.scanf("%f%f",&x,&y); B.scanf("%d%d",&x,&y); C.scanf("%lf%lf",&x,&y); D.scanf("%lf%lf",x,y); 6.若 x 为 char 型变量,y 为 int 型变量,x, y 均有值,正确的输出函数是( )。 A.printf("%c%c",x,y); B.printf("%c%s",x,y); C.printf("%f%c",x,y); D.printf("%f%d",x,y); 7.若 x, y 均为 int 型变量且有值,要输出 x, y 的值,正确的输出函数是( )。 A.printf("%d%d",&x,&y); B.printf("%f%f",x,y); C.printf("%f%d",x,y); D.printf("%d%d",x,y); 8.x 为 int 型变量,且值为 2345,不正确的输出函数是( )。 A.printf("%d",x); B.printf("%3d",x); C.printf("%c",x) ; D.printf("%s",x);
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有