题目内容

若执行下面的程序时,从键盘输入6和2,则输出结果是( )。#include int main(){ int a,b,k;scanf("%d,%d",&a,&b);k=a;if(a

A. 5
B. 3
C. 2
D. 0

查看答案
更多问题

若有定义: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'

答案查题题库