第三周作业

题目一 7-9 A乘以B

1实验代码

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

2设计思路

第一步;输入基本框架

第二步;添加题目所需要的变量a,b

第三步;添加题目中的运算

第四步;打出scanf和printf框架

第五步;程序框中输入两组数字 并成功运算

3本题遇到的问题及解决方法

 

 

遇到的问题:A>100这种限制不知道怎么添加?

解决方法:这道题的解法根本不用输入运算符,我给它想的复杂化了。还有就是后面忘记加分号。

4运行结果图

我的学号(2017024093)

 

题目二 7-10求整数均值

1实验代码

#include <stdio.h>
int main()
{
  int a,b,c,d;
  int sum;
  float aver;
  
  scanf("%d %d %d %d",&a,&b,&c,&d);
  sum=a+b+c+d;
  aver=(float)sum/4;
  printf("Sum = %d;Average = %.1f",sum,aver);
  
  return 0;
}

2设计思路

第一步;打出框架

第二步;看清问题需要什么类型的变量(int,float)

第三步;找出题目要求公式;{(a+b+c+d)/4}

第四步;输入和输出内容分别对应各自的运算符(scanf,printf)。

3本次调试过程中遇到的问题及解决办法

 

遇到的问题;在编译器中上传正确,在PTA中答案错误。

解决方法;给同学看了我的截图,他并没有看懂,并把他的正确截图发给了我,这才知道我是%.1f没有分清造成我的编译错误,之后修改就一次成功

4.运行结果截图

 

题目三 7-11是不是太胖了

1实验代码

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

2设计思路

第一步;输入框架

第二步;找准需要什么类型的变量

第三步;找到算出最后结果的公式

第四步;输入输出变量选择完毕

 

 

 

遇到的问题;打不出来浮点数

解决方法;询问同学后知道我的%.1f打成了%.1lf 改正之后变正确

4运行结果图

 ps:     身高(172)体重(60kg)

题目四 7-6输出各位数字

1 实验代码

#include <stdio.h>
int main()
{
    int a,b,c,d;
    
    scanf("%d",&a);
    b=a/100;
    c=a/10%10;
    d=a%10;
    printf("%d,%d,%d",b,c,d);
    
    return 0;
}

2设计思路

第一步;打出框架

第二步;打出所需类型变量

第三步;输入变量符号

第四步;计算出所需公式

第五步;输出内容选择好

3本题调试过程碰到的问题及解决办法

此题遇到的问题以上三题已经解决

4运行结果截图

 

    五    成功上传git截图

 

 

git地址

https://git.coding.net/hezongyan321/text.git.

六   遇到问题及解决方法

在这次完成PTA作业中最让我崩溃的是%.1f与%.lf分不清楚的情况

还有在老师还没有讲到取余时不清楚%的用处也不会完成此作业

现在学到要输入259的个位是259%=9

十位是259/10%10=5

百位是259/100=2

七   折线及表格

时间代码行数博客字数涉及知识点
共三个小时约50500+浮点数

PTA截图提交列表

我评论的博客链接

姚爽  www.cnblogs.com/yaoshuang/p/7680489.html

胡俊  www.cnblogs.com/123456hjx/p/7684532.html

陈雨秋 www.cnblogs.com/cyq66992152/p/7680592.html

 

转载于:https://www.cnblogs.com/hezongyan/p/7674070.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值