一。完成PTA上四题作业

二。具体解题

(一)。A乘以B

1.实验代码

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

2.设计思路

A:将要输入的正整数定义

B:套用公式

C:输出结果

3.本题调试中遇到的问题及结果

本题未遇到问题

4.运行结果

(二)。求整数均值

1.实验代码

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

2.设计思路

A:定义输入正整数类型,输出的数类型及其精确位数

B:套用求和,平均值公式

C:输出结果

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

问题:不知如何把小数点精确到1位

解决方法:在课堂上通过老师的PPT学习到了如何规定输出格式

4.运行结果

(三)。是不是太胖了?

1.实验代码

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

2.设计思路

A:定义要输入的正整数,要输出的精确到小数点后一位的数

B:套用题目所给的公式

C:输出结果

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

问题:同(二)中一样,忘记如何规定输出格式

解决方法:询问同学

问题:计算结果出错,审题不清未观察到公斤与市斤的转换

解决方法:认真审题,发现了错误

4.运行结果

(四)。输出各位数字

1.实验代码

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

2.设计思路

A:定义要输入三位正整数,要输出的三个数

B:通过a/100得到数,同时因为两个数都为INT型,得到的数也为整形,于是得到正整数作为百位数

C:同B的思路通过数的定义得到个位数,十位数

D:输出结果

3.本题调试中遇到的问题及解决方法

本题并未遇到问题

4.运行结果

三.将代码上传到GIT

四.总结及学习进度条

(一)。总结:这周的学习有些难度,我认为我对C语言的重视还不够,C语言的学习中练习至关重要,我在这方面还需多多努力

(二)。学习进度条:

C语言作业(三)的更多相关文章

  1. 我的第三次C语言作业

    我的第三次C语言作业 这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-2 这个作业要求在哪里 https://edu.cnblogs.co ...

  2. C语言作业评价标准

    C语言作业评价标准 作业内容: 每周作业分为基础作业.挑战作业和预习作业: 基础作业为本周所学内容的巩固: 挑战作业包括但不仅限于所学知识的综合运用: 预习作业为下周所学内容的任务单,要求必须在课前完 ...

  3. 20155303狄惟佳预备作业三Linux学习笔记

    20155303狄惟佳预备作业三Linux学习笔记 初次接触Ubuntu系统以及Linux内核,了解了其产生的历史,从感性来讲,深深吸引我的是其中蕴含的珍贵的开源精神,以及Stallman等人对&qu ...

  4. c语言作业04

    这个作业属于哪个课程 C语言程序设计Ⅱ 这个作业要求在哪里 (作业要求)[https://edu.cnblogs.com/campus/zswxy/SE2019-1/homework/9773] 我在 ...

  5. Swift语言指南(三)--语言基础之整数和浮点数

    原文:Swift语言指南(三)--语言基础之整数和浮点数 整数 整数指没有小数的整数,如42,-23.整数可以是有符号的(正数,零,负数),也可以是无符号的(正数,零). Swift提供了8,16,3 ...

  6. ASP.NET MVC:多语言的三种技术处理策略

    ASP.NET MVC:多语言的三种技术处理策略 背景 本文介绍了多语言的三种技术处理策略,每种策略对应一种场景,这三种场景是: 多语言资源信息只被.NET使用. 多语言资源信息只被Javascrip ...

  7. 基于C#程序设计语言的三种组合算法

    目录 基于C#程序设计语言的三种组合算法 1. 总体思路 1.1 前言 1.2 算法思路 1.3 算法需要注意的点 2. 三种组合算法 2.1 普通组合算法 2.2 与自身进行组合的组合算法 2.3 ...

  8. JAVA作业三

    (一)学习总结 1.阅读下面程序,分析是否能编译通过?如果不能,说明原因.应该如何修改?程序的运行结果是什么?为什么子类的构造方法在运行之前,必须调用父 类的构造方法?能不能反过来? class Gr ...

  9. jQuery 作业三个按钮

    作业三个按钮 <!--声明 文档--> <!DOCTYPE html> <!--定义字符集--> <html lang="zh-CN"&g ...

  10. UWP 多语言的三个概念

    首先了解一下 RFC4646 和 BCP-47 是什么东西: RFC4646 The name is a combination of an ISO 639 two-letter lowercase ...

随机推荐

  1. JavaScript设计模式(4)-桥接模式

    桥接模式 在设计一个 Js API 时,可用来弱化它与使用它的类和对象之间的耦合 1. 事件监听器的回调函数 function getBeerById(id, callback) { asyncReq ...

  2. 漫漫人生路,学点Jakarta基础-重写(覆盖)、重载

    首先我们现在开始进入Jakarta的时代,由原甲骨文易主到 Eclipse基金会下,但是不想舍弃java名字,因此基金会重新投票选出了Jakarta EE(雅加达).但是我们明白换汤汤不换药的道理,基 ...

  3. 自己用的reset.css,大部分转载,加上自己常用的设置

    @charset "UTF-8";/*KISSY CSS Reset理念:清除和重置是紧密不可分的特色:1.适应中文 2.基于最新主流浏览器维护:玉伯(lifesinger@gma ...

  4. 设置mysql密码 Access denied 问题

    原文:http://www.upwqy.com/details/31.html 在Mac上安装完mysql以后 在终端执行 /usr/local/mysql/bin/mysql 可以直接进入.但是在设 ...

  5. 初探WebSocket

    初探WebSocket node websocket socket.io 我们平常开发的大部分web页面都是主动'拉'的形式,如果需要更新页面内容,则需要"刷新"一个,但Slack ...

  6. 分享调用Java private方法

    上周在修复bug时,发现Java类中某方法是private,且类中没有用到,第一感觉是方法多余.其实通过分析,发现原来Native Code会通过JNI调到此方法.这也给自己启发,平时做Code re ...

  7. python—day02

    python的版本与基本类型... 第一: 讲了计算机的基础的补充,讲解了什么是操作系统,计算机硬件,应用程序之间的关系: 操作系统是一个能协调管理计算机软件与硬件的软件程序: 能帮我们发送指令集到C ...

  8. kubernetes1.9中部署dashboard

    在1.9k8s中 dashboard可以有两种访问方式 kubeconfig(HTTPS)和token(http) 2018-03-18 一.基于token的访问1.下载官方的dashboardwge ...

  9. Javascript的那些硬骨头:作用域、回调、闭包、异步……

    终于到了神话破灭的时刻-- 这注定是一篇"自取其辱"的博客,飞哥,你们眼中的大神,Duang,这次脸朝下摔地上了. 故事得从这个求助开始:e.returnValue 报错:未定义, ...

  10. Xshell提示缺失mfc110.dll

    xshell  应用程序无法正常启动0xc000007b    下载 DirectX修复工具_3.3 Xshell 缺少 mfc110.dll     https://www.microsoft.co ...