“int x=12;double y=3.141593; printf(“%d%8.4f”,x,y);”的输出结果是( )(本题5分)
A. 123.1416
B. 12 3.1416
C. 12, 3.141593
D. 123.1415930
查看答案
若x,y都是int型变量,m、n是float型变量,正确的输入函数调用为( )(本题5分)
A. scanf(“%d%d”,x,y);
B. scanf(“%f,%f”,m,n);
C. scanf(“%d,%f”,&x,&m);
D. scanf(“%d%f”,&x,&y);
若x,y都是double型变量,正确的输入函数调用是()(本题5分)
A. scanf(“%f,%f”,x,y);
B. scanf(“%lf,%lf”,x,y);
C. scanf(“%f,%f”,&x,&y);
D. scanf(“%lf,%lf”,&x,&y);
已知i,j,k为int型变量,若从键盘输入:1,2,3<回车>,使i的值为1,j的值为2,k的值为3,以下选项中正确的输入语句是( )(本题5分)
A. scanf(“%2d%2d%2d”,&i,&j,&k);
B. scanf(“%d%d%d”,&i,&j,&k);
C. scanf(“%d,%d,%d”,&i,&j,&k);
D. scanf(“i=%d,j=%d,k=%d”,&i,&j,&k);
已知字符’A’的ASCII码值是65,字符变量c1的值是’A’,c2的值是’D’。执行语句printf(“%d,%d”,c1,c2-2);后,输出结果是____(本题11分)