1、以下程序段,要求通过scanf语句变量给赋值,然后输出变量的值。写出运行时K输入100,给a输入25.81,给x输入1.89234时的三种可能的输入形式。
1________2________3________
int k: float a: double x:
scanf("%d%f%if",&k,&a,&x);
printf("k=%d,a=%f,x=%f\n",k,a,x);
2、以下程序段输出的结果是:__________.
int x=0177
printf("x=-3d,x=%6d,x=%6ox=%6x,x=%6u\n",x,x,x,x,x)
3、以下程序段的输出结果是:___________.
int x=0177
printf("x%-3d,x=%-6d,x=S%-06d,x=S%6d,x=%%06d\n",x,x,x,x,x);
4、以下程序段的输出结果是:________.
double a=513.789215
printf("a=%8.6f,a=%8.2f,a=%14.8f,a=%14.81f\n",a,a,a,a)
参考资料:YASK