作业
1.PTA C语言基础第一次作业7-2 猜数字游戏
#include <stdio.h> int main(void) { int number, times, guesstimes = 0; scanf("%d %d", &number, ×); int guess; while (1) { scanf("%d", &guess); guesstimes++; if ((guesstimes > times) || (guess < 0 && guesstimes <= times)) { printf("Game Over\n"); return 0; } if (guess > number) { printf("Too big\n"); } if (guess < number) { printf("Too small\n"); } if (guess == number) { if (guesstimes == 1) { printf("Bingo!\n"); } else if (guesstimes <= 3) { printf("Lucky You!\n"); } else { printf("Good Guess!\n"); } return 0; } } }
C语言基础第二次作业7-2 计算油费
#include<stdio.h> int main(void) { int a , b; char c; double pay; scanf("%d%d\x20%c",&a,&b,&c); if(90==b) pay=a*6.95; else if(93==b) pay=a*7.44; else pay=a*7.93; if('m'==c) pay*=0.95; else pay*=0.97; printf("%.2lf\n",pay); return 0; }
2.设计思路
1)文字描述,主要描述题目算法。
第一次作业:
第一步:定义整形变量 number, times, guesstimes = 0以及guess
第二步:输入number, times,guess
第三步:使用if-else判断guesstimes与times的大小关系
第四部:使用if-else判断guess与number的大小
第五步:输出结果
第二次作业:
第一步:定义整形变量a,b,字符型数c,双精度变量pay
第二步:输出a,b,c
第三步:使用if-else判断b以及payji'suan'gong
第四步:使用if-else判断c
第五步:输出油费价格
(2)流程图
1).猜数字
2).计算油费
3.本题调试过程碰到问题及解决办法
上面缺少一个return 0语句
二、总结和学习进度条
1、总结这几周所学内容、遇到的问题以及解决方法。
主要在学习嵌套循环是遇到很多不理解的地方,回到教材上不断研究例题并且不断练习改正
2、点评3个同学的本周作业
1).王萌https://www.cnblogs.com/wmeng/p/10088642.html
2).祝传令https://www.cnblogs.com/zhuchuanling521/p/10055247.html
3).唐卫栋https://www.cnblogs.com/twd123456/p/10056860.html
3、请用表格和折线图呈现你这几周的代码行数和时间、博客字数和时间、涉及的知识点。