第三周作业
#include<stdio.h>
int main()
{
int A,B,C;
(-100<=(A,B)<=100);
scanf("%d %d",&A,&B);
C=A*B;
printf("%d",C);
return 0;
}
第一步 先去三个整数 AB是题目要求相乘 C是输出的结果第二步按照题目要求给整数取范围第三步给AB取地址然后第四部输出

C应该在A*B前面,因为经验不足而写错,解决方法是咨询了一下室友。

第二题
int main()
{
int a,b,c,d,Sum;
float Average;
scanf("%d %d %d %d",&a,&b,&c,&d);
Sum=a+b+c+d;
Average=(a+b+c+d)/4.0;
printf("Sum = %d; Average = %.1f",Sum,Average);
}
第一步给出五个整数ABCDSum, 一个浮点数Average。第二步为输入的四个整数取地址。第三步为Sum,Average写公式第四步输出结果

没有出现预期的平均值 原因是忘记给Average前面加.1了 解决方法是找同学咨询了一下后改正

第三题
#include<stdio.h>
int main()
{
float H,A;
scanf("%f",&H);
(100<(H)<=300);
A=(H-100)*0.9*2;
printf("%.1f",A);
return 0;
}
第一步取两个浮点数H,A A为正常体重。第二步为H取地址为H定范围。第三步为A写公式最后输出

如图所示我并没有出现预期的结果原因是H给成%d了 还有float写成了int解决方法是发现后改正

第四题
#include <stdio.h>
int main()
{
int m,a,b,c;
scanf("%d",&m);
a = m/100;
b = (m/10)%10;
c = m%10;
printf("%d,%d,%d",a,b,c);
return 0;
}
第一步 取四个整数 m为输入的整数 abc分别为输出的个位数。第二步abc分别取余第三步输出
这道题没有遇到问题




我的git地址: https://git.coding.net/jinjian155/test.git



浙公网安备 33010602011771号