如下语句,要求从键盘输入3.14159和5.3分别保存到变量f1和f2中,↙ 表示回车键,正确的输入格式是() float f1,f2; scanf("%f,%f",&f1,&f2);
A.3.14159 5.3↙
B.3.14159 , 5.3↙
C.3.14159 ; 5.3↙
D.3.14159↙ 5.3↙
A.3.14159 5.3↙
B.3.14159 , 5.3↙
C.3.14159 ; 5.3↙
D.3.14159↙ 5.3↙
第4题
A.22.6300
B.002630
C.2.6300
D.263000
第5题
例如,如果输入strl;=“abced”,str2=“fk”,则输出“fkced”。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仪在 main函数的横线上填入所编写的若干表达式或语句。
试题程序:
include<stdio.h>
include<string. h>
main ()
{
char strl [ 81], str2 [ 81 ];
char *pl=strl, *p2=str2;
clrscr ();
do
{
printf(" Input strl tn");
gets (strl);
printf(" Input str2 In");
gets (str2);
}while(【 】);
while(【 】)
*p1++=*p2++;
printf(" Display strl \n");
puts (【 】)
}
第6题
例如,当arr[8]={13,1,205,252,2,333,4444,21)时实际输人时,数与数之间用Enter键分开,bb[4]={252,333,4444)。
注意:部分源程序给出如下。
请勿改动函数main()和其他函数中的任何内容,仅在函数proc()的横线上填入所编写的若干表达式或语句。
试题程序:
第7题
操作数1 运算符op 操作数2
然后,计算并输出表达式的值
指定的运算符为:
加(+)
减(-)
乘(*)
除(/)
代码如下,所给程序是否存在错误,若有,找出错误所在并改正。
A、default分支缺少break语句
B、第20行语句有错误,改成:
if (data2=0) printf("Division by zero!\n");
else printf("%f/%f = %f\n", data1, data2, data1/data2);
C、没有错误
D、第20行语句有错误,改成:
if (fabs(data2)<=EPS) printf("Division by zero!\n");
else printf("%f/%f = %f\n", data1, data2, data1/data2);
同时,第1行语句下方应加入
#include
#define EPS 1e-6
第9题
A.scanf("%3d,‰3d,%3d",&i,&j,%k);
B.scanf("%d,%d,%d",&i,8Lj,&k);
C.scanf("%d%d%d",&i,&j,&k);
D.scanf("i=%d,j=%d,k=%d",&i,&j,&k);
第10题
A.scanf("%3d,%3d,%3d",&i,&j,&k);
B.scanf("%d,%d,%d",&i,&j,&k);
C.scanf("%d%d%d",&i,&j,&k);
D.seanf("i=%d,j=%d,k=%d",&i,&j,&k);
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!