第三周作业

#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

 

posted @ 2017-10-21 10:51  朝久  阅读(202)  评论(0编辑  收藏  举报