9. scanf( “ %3d%*3d%3d ” ,&x,&y); 当输入数据 3456789012 时, x,y 的取值分别为 ________ 。
举一反三
- scanf(“%3d%*3d%3d”,&x,&y);当输入数据3456789012时,x,y的取值分别为________。 A: x=789,y=012 B: x=456,y=012 C: x=345,y=678 D: x=345,y=901
- 以下程序若运行时输入:246 ,结果是。 main() {int x[3][2]={0},i; for(i=0;i<3;i++) scanf("%d",&x[i]); printf("%3d%3d%3d ",x[0][0],x[0][1],x[1][0]); }
- 有以下程序,程序运行时输入1234567[回车]程序运行的结果是 。#include[stdio.h]void main(){ int x,y; scanf("%2d%3d",&x,&y); //双引号中是百分号2d百分号3d,即scanf("%2d%3d",&x,&y); printf("%d\n",x+y);}
- 已有定义int x;float y;执行scanf(“%3d%f”,&x,&y);时,如果输入数据12345□678,则x的值为 ;y的值为
- 输入“12345,xyz”,下列程序输出的结果是____。 int main { int x;char y; scanf (“%3d%3c”,&x,&y); printf (“%d,%c”,x,y);}