2-1
编写一段程序,像后面那样读取两个整数,然后显示出前者是后者的百分之几
#include<stdio.h>
int main(void)
{
int x, y;
printf("请输入两个整数。\n");
printf("整数x:");
scanf("%d",&x);
printf("整数y:");
scanf("%d",&y);
printf("x的值是y的%.0f%%\n。",((double)x/y)*100);
return 0;
}
2-2
编写一段程序,向右面那样读取两个整数,然后输出他们的和以及积。
#include<stdio.h>
int main(void)
{
int a, b;
printf("请输入两个整数。\n");
printf("整数a:");
scanf("%d",&a);
printf("整数b:");
scanf("%d",&b);
printf("它们的和是%d,积是%d。\n",a+b,a*b);
return 0;
}
2-3
编写一段程序,像右面那样显示出读取的实数的值
#include<stdio.h>
int main(void)
{
double a;
printf("请输入一个实数。");
scanf("%lf",&a);
printf("你输入的是%f。\n",a);
return 0;
}
2-5
编写一段程序,像右边那样读取两个整数的值,计算出前者是后者的百分之几,并用实数输出结果。
#include<stdio.h>
int main(void)
{
int a, b;
printf("请输入两个整数。\n");
printf("整数a:");
scanf("%d",&a);
printf("整数b:");
scanf("%d",&b);
printf("a是b的%f%%。\n",((double)a/b)*100);
return 0;
}
2-6
编写一段程序,像右面那样读取表示身高的整数值,显示出标准体重的实数值。标准体重根据公式(身高-100)*0.9进行计算,所得结果保留一位小数。
#include<stdio.h>
int main(void)
{
int a, b;
printf("请输入的身高:");
scanf("%d",&a);
printf("您的标准体重是%2.1f公斤。\n",(a-100)*0.9);
return 0;
}