题目内容

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

与数学式(x 2 -y 2 )·cos(45°)对应的C语言表达式是()。

A. (pow(x,2)-pow(y,2))*cos(3.1415926*45/180)
B. (pow(2,x)-pow(2,y))*cos(3.1415926*45/180)
C. (x*x-y*y)*cos(45)
D. (x^2-y^2)*cos(45)

答案查题题库