若执行下面的程序时,从键盘输入6和2,则输出结果是( )。#include int main(){ int a,b,k;scanf("%d,%d",&a,&b);k=a;if(a
查看答案
若有定义:char ch;int a;double d;,当输入为12345 678910.36时,以下选项中能给各个变量正确输入数据的是()。
A. scanf("%d%c%lf",&a,&ch,&d);
B. scanf("%5d%2c%7.2lf",&a,&ch,&d);
C. scanf("%d%c%lf",a,ch,d);
D. scanf("5d%2c%7.2lf%",&a,&ch,&d);
设有以下程序#include defg<回车>则输出结果是()。
A. abcd
B. abde
C. abef
D. abfg
已有定义int x;float y;且执行scanf("%3d%f",&x,&y);语句时,从第一列开始输入数据12345□678,则y的值为 () 。
A. 无定值
B. 45.000000
C. 678.000000
D. 123.000000
若有程序段 char c; double d; scanf("%lf%c",&d,&c); 如果想把2.3输入给变量d,字符‘f’输入给变量c,程序运行时正确的输入是()。
A. 2.3 f
B. 2.3f
C. 2.3"f"
D. 2.3'f'