一道简单的C语言题目 ……

来源:百度知道 编辑:UC知道 时间:2024/05/10 15:14:31
用下面的scanf函数输入数据,使a=3, b=7, x=8.5,y=71.82, c1=’A’, c2=’a’, 问在键盘上如何输入?要求把下列程序补充完整。(注:为验证输入格式的正确与否,应在程序中补充调用标准的输出函数printf。)
#include <stdio.h>
void main()
{
int a,b;
float x, y;
char c1,c2;
scanf(“a = %d b = %d”, &a, &b);
scanf(“x = %f y = %e”, &x, &y);
scanf(“a = %d b = %d”, &a, &b);
scanf(“c1 = %c c2 = %c”, &c1, &c2);
}

#include <stdio.h>
void main()
{
int a,b;
float x, y;
char c1,c2;
scanf("%d%d\n", &a, &b);
scanf("%f%e\n", &x, &y);
scanf("%c%c\n", &c1, &c2);

printf("a=%d b=%d\n",a,b);
printf("x=%f y=%e\n",x,y);
printf("c1=%c c2=%c\n",c1,c2);

}

ABCDEFGHIJKLMNOPQRSTUVWXYZ~~ 哈哈~~

3 7 8.5 71.82 A a (Enter)

printf…………………………就行了