****题一学号: 专业: 姓名:
,且初值是3,有表达式i++-3,则
该表达式的值是,变量i的值是。
型变量,且初值是2,有表达式++i-3, 则
该表达式的值是,变量i的值是。
,且初值是3,有表达式i=i+=i*5,则
该表达式的值是,变量i的值是。
,且初值是3,有表达式i=(a=5,b=10)+(i+=b, b+=a),
则该表达式的值是,变量i,a,b的值分别是。
,且的初值是3,有表达式i=(i+=i, i*=i), i-10, i%4,则
该表达式的值是,变量i的值是。
。
C中,整型数据的表示形式有种。
, b, c, d都是int型变量且初值均为10,不正确的赋值语句是( )。
=b=c=d; =b++; +b++; =(a=b=125)-c++;
, b, c, ,不正确的赋值语句是( )。
=b=15; =int(a+c); =(int)(b+1); D.++a;
, b, c均为int型变量且有值,要交换变量a和b的值,正确的语句组是( )。
=a, a=b, b=c; =b; b=a;
=a; a=b; b=c ; =a; b=a; a=c;
, b均为int型变量,x, y均为float型变量,正确的输入函数是( )。
("%d%f",&a,&b); ("%d%f",&a,&x);
("%d%d",a,b); ("%f%f",x,y);
, y均为double型变量,正确的输入函数是( )。
("%f%f",&x,&y); ("%d%d",&x,&y);
("%lf%lf",&x,&y); ("%lf%lf",x,y);
,y为int型变量,x, y均有值,正确的输出函数是( )。
("%c%c",x,y); ("%c%s",x,y);
("%f%c",x,y); ("%f%d",x,y);
, y均为int型变量且有值,要输出x, y的值,正确的输出函数是( )。
("%d%d",&x,&y); ("%f%f",x,y);
("%f%d",x,y); ("%d%d",x,y);
,且值为2345,不正确的输出函数是( )。
("%d",x); ("%3d",x);
("%c",x) ; ("%s",x);
( )。
main( )
{int a, b;
a=23; b=87;
printf("%d%d\n",a,b);
}
A. 23 ,87 C. a=23
87 b=87
( )。
main( )
{float x, y;
x=; y=; printf("%f,%f",x,y);
}
, ,
( )。
main( )
{int h=34, k=56;
printf("h=%d\nk=%d\n",h,k);
}
A. h=34 =34 k=56 56 D. 34
k=56 56
( )。
main( )
{float x=, y=;
printf("x=% f, y=% f ",x,y);
}
, =, y=
, =, y=
( )。
main( )
{int s=-3, w=5;
printf("%u, %u, %d, %d",s,
C&C++习题集 来自淘豆网www.taodocs.com转载请标明出处.