第三周作业

要求一

完成PTA第三周作业中4个题目:已完成。

 

要求二

随笔具体书写内容和格式

题目1.A乘以B

1.实验代码

1 #include<stdio.h>
2 int main()
3 {
4     int a,b,c;
5     scanf("%d %d",&a,&b);
6     c=a*b;
7     printf("%d",c);
8  } 

2 设计思路

第一步:输入a,b两个整形变量
第二步:对a,b分别进行赋值
第三步:定义运算法则
第四步:输出a*b=c的值

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

有错误提示的截图:

碰到问题如何解决:前期不能理解%d,&符号的使用,通过多次练习逐渐熟练掌握。

4.运行结果截图

题目2.求整数均值

1.实验代码

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

2 设计思路

第一步:首先输入a,b,c,d,sum五个整型变量
第二步:设置浮点数average

第三步:定义sum和average计算式
第四步:经计算输出sum和average

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

有错误提示的截图:

碰到问题如何解决:重启DEV C++并重新输入。

4.运行结果截图

题目3.是不是太胖了

1.实验代码

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

2 设计思路

第一步:输入整形变量a,浮点数b,c
第二步:定义b,c运算式

第三步:计算b,c,输出c

3.本题调试过程碰到问题及解决办法:无。

4.运行结果截图

题目4.输出各位数字

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);
}

2 设计思路

第一步:输入a,b,c,d四个整形变量
第二步:定义三位数的个、十、百三数位运算法则

第三步:输出各位数字

3.本题调试过程碰到问题及解决办法:无。

4.运行结果截图

要求三

请将上述作业的源代码使用git提交到coding.net上

上传成功后coding.net项目的截图

我的git地址:https://git.coding.net/Downager/171020.git

要求四

总结和学习进度条
1、总结本周所学内容、遇到的问题

          本周所学内容:浮点数、变量赋值、字符变量、字符串变量、算术表达式、关系运算符、逻辑表达式、if条件语句等的表示方式。

          遇到的问题:%d,&,scanf等语句理解不够到位,if条件句当出现多个条件时易逻辑不清,应加强练习,努力克服理解障碍。

2、点评3个同学的本周作业:http://www.cnblogs.com/jsjyys/   http://www.cnblogs.com/gu-an-cheng-wxm/   http://www.cnblogs.com/phsudie/

          邀请3名同学点评我的作业:http://www.cnblogs.com/phsudie/   http://www.cnblogs.com/sun031915/   http://www.cnblogs.com/gu-an-cheng-wxm/

3、请用表格和折线图呈现你本周(10/15 8:00~10/21 8:00)的代码行数和时间、博客字数和时间、涉及的知识点

原文地址:https://www.cnblogs.com/zxy980612/p/7702674.html