题目内容

设i是int型变量,f是float型变量,用下面的语句给这两个变量输入值:cin>>i>>f;为了把100和765.12分别赋给i和f,则正确的输入为()。

A. 100765.12
B. i=100,f=765.12
C. 100,765.12
D. x=100y=765.12

查看答案
更多问题

以下叙述中正确的是()。

A. 输入项可以是一个实型常量,如:scanf("%f",3.5);
B. 只有格式控制,没有输入项,也能正确输入数据到内存,例如:scanf("a=%d,b=%d");
C. 当输入一个实型数据时,格式控制部分可以规定小数点后的位数,例如:scanf("%4.2f",&f);
D. 当输入数据时,必须指明变量地址,例如:scanf("%f",&f);

x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是()。

A. inputx、y、z;
B. scanf("%d%d%d",&x,&y,&z);
C. scanf("%d%d%d",x,y,z);
D. read("%d%d%d",&x,&y,&z);

以下程序段inta=1234;printf("%2d\n",a);的输出结果是()。

A. 12
B. 34
C. 1234
D. 提示出错、无结果

已知i、j、k为int型变量,若从键盘输入:1,2,3<回车>,使i的值为1,j的值为2,k的值为3,以下选项中正确的输入语句是()。

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);

答案查题题库