c语言实验的作业的代码,C语言作业(三)

一。完成PTA上四题作业

3a095672ffc567d2861c7f1aa9ca4802.png

二。具体解题

(一)。A乘以B

1.实验代码

#include

intmain()

{intA,B,C;

scanf("%d %d",&A,&B);

C=A*B;

printf("%d",C);return 0;

}

2.设计思路

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

B:套用公式

C:输出结果

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

本题未遇到问题

4.运行结果

76d0a8ac654e3953ec99947b5bdbcdcb.png

(二)。求整数均值

1.实验代码

#include #include

intmain()

{inta,b,c,d;floate,f;

scanf("%d %d %d %d",&a,&b,&c,&d);

e=a+b+c+d;

f=e/4;

printf("Sum = %.0f; Average = %.1f",e,f);

system("pause");return 0;

}

2.设计思路

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

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

C:输出结果

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

efaf5ebf8dd0160e21d6e873f11bf769.png

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

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

4.运行结果

4b39efc654960a9e3d3f580bec81f7c7.png

(三)。是不是太胖了?

1.实验代码

#include

intmain()

{inta;floatb;

scanf("%d",&a);

b=(a-100)*1.8;

printf("%.1f",b);return 0;

}

2.设计思路

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

B:套用题目所给的公式

C:输出结果

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

1317a96c40fbdaf408c5e2f453f749f5.png

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

解决方法:询问同学

c7327acbe8df86446c6bc6cfffa81ff5.png

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

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

4.运行结果

3faf648319f7646f2d29b88898b014db.png

(四)。输出各位数字

1.实验代码

#include

intmain()

{inta,b,c,d;

scanf("%d",&a);

b=a/100;

c=(a/10)-b*10;

d=(a%100)-c*10;

printf("%d,%d,%d",b,c,d);return 0;

}

2.设计思路

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

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

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

D:输出结果

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

本题并未遇到问题

4.运行结果

3e072aa2b6f1782855fb6f5ce8762127.png

三.将代码上传到GIT

四.总结及学习进度条

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

(二)。学习进度条:

2bc6f06c64bfc2e250c9aab9c6531b8c.png

cb180dd851c1e31687abd6415deafb0e.png

原文:http://www.cnblogs.com/lhyyy/p/7698903.html

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值