第三周作业

#include <stdio.h>
int main()
{
  int A;
  int B;
  scanf("%d %d",&A,&B);
  A * B;
  printf("%d",A*B);
  return 0;
}

设计思路:第一步:打好框架,定义两个变量A,B

                  第二步:输入变量,进行计算,然后输出A*B的值

错误原因:scanf时A,B前忘记加&,经仔细检查后修正

题目2:

#include <stdio.h>
int main()
{
  int A,B,C,D;
  scanf("%d %d %d %d",&A,&B,&C,&D);
  int Sum = (A+B+C+D);
  float Average = (A+B+C+D)/4.0;
  printf("Sum = %d; Average = %.1f" ,Sum,Average);
  return 0;
}

设计思路:打好框架,定义变量然后逐个计算即可,注意小数点后保留几位

碰到问题:输出时f前没加.1,后解决

题目3:

#include <stdio.h>
int main()
{
  int H;
  scanf("%d",&H);
  float A = (H-100)*0.9*2;
  printf("%.1f",A);
  return 0;
}

第一步:打好框架,定义变量,输入计算输出即可

问题:此题无问题

题目4:

#include <stdio.h>
int main()
{
  int A,B,C,D;
  scanf("%d",&A);
  B=A/100;
  C=(A/10)%10;
  D=(A%100)%10;
  printf("%d,%d,%d",B,C,D);
  return 0;
}

第一步:打好框架,定义变量

第二步:注意%的作用,经分析即可得到个位十位百位的值

遇到问题:起初无从下手,经同学提醒运用%解决

要求三:

git地址:1482774622@qq.com

要求四:本周主要学习了用float如何保留小数点,%等符号的作用,scanf的格式等,遇到的主要问题:scanf时后指出变量总是忘加&,总是存在细节上的一些问题。

 

http://www.cnblogs.com/cyq66992152/p/7680592.html

http://www.cnblogs.com/1999-cyc/p/7687955.html

http://www.cnblogs.com/WeiPeng-wuban/p/7683270.html

转载于:https://www.cnblogs.com/asdfg123/p/7680392.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值