程序填空题:实型数据的定义、赋值与输出
实型数据的定义、赋值与输出:
要求:
定义单精度实型变量x,m,并对x赋题设值;
定义双精度实型变量y,n,并对y赋题设值;
m和n分别计算x与y的和。
输出x,y,m,n的值。
#include <stdio.h>
int main()
{
x=256.012341678,m; /*单精度实型变量*/
y=123456780.1256789,n; /*双精度实型变量*/
m=;
n=;
printf("x=\n",x); /*有误差产生*/
printf("y=%f\n",y);
printf("m=%f\n",m); /*有误差产生*/
printf("n=\n",n);
return 0;
}
答案:
第1空:float
第2空:double
第3空:x+y
第4空:x+y
第5空:%f
第6空:%f
要求:
定义单精度实型变量x,m,并对x赋题设值;
定义双精度实型变量y,n,并对y赋题设值;
m和n分别计算x与y的和。
输出x,y,m,n的值。
#include <stdio.h>
int main()
{
x=256.012341678,m; /*单精度实型变量*/
y=123456780.1256789,n; /*双精度实型变量*/
m=;
n=;
printf("x=\n",x); /*有误差产生*/
printf("y=%f\n",y);
printf("m=%f\n",m); /*有误差产生*/
printf("n=\n",n);
return 0;
}
答案:
第1空:float
第2空:double
第3空:x+y
第4空:x+y
第5空:%f
第6空:%f