c语言

C语言寒假作战02

北城余情 提交于 2020-02-08 16:53:20
2.2.1作业标题 这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/10267 这个作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/10257 这个作业的目标 学习制作一个简单的菜单程序 作业正文 https://www.cnblogs.com/zscnb/p/12256739.html 其他参考的文献 百度搜索 C语言程序设计 2.2.2 设计思路和遇到的问题 请写上你的心路历程和程序设计思路,并在其中写下你遇到的问题 思路: 先在主函数内把程序开始的内容编写出来,再根据菜单程序函数调用图把需要用到的六个函数用用while和switch语句编译都编写在下面,最后按照作业要求去使用这六个函数,用while和switch语句编译可能出现的六种情况 遇到的问题: 1.开始忘记了定义opt这个函数,出现编译错误 2.在调用函数时把函数前的int也调用了进去 2.2.3 程序结果截图 内容需和上面示例保持一致 包括主界面截图,各个操作返回截图,结束截图 2.2.4 程序代码 需要使用六个函数,调用关系如上面思维导图 2.2.5 你对“设计”这个词的理解 简答题,任意字数,别太水了 答:设计是把一种设想通过合理的规划、周密的计划

C语言寒假大作战03

做~自己de王妃 提交于 2020-02-08 16:52:26
问题 答案 这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/10269 这个作业要求在哪 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/10269 这个作业的目标 根据上次作业,添加使用rand()的使用 作业正文 使用上次作业的菜单框架,并在其基础上增加各年级题目操作函数 其他参考文献 https://www.runoob.com/cprogramming/c-function-rand.html , 百度等 2.2.2设计思路和遇到的问题 设计思路: 一开始看到思维框架时多了几个自定义函数,所以我首先想到的是添加函数,然后根据所给的运行界面示例和有关rand()函数的操作说明,就在原来代码的基础上做了修改 遇到的问题: 1.在运行时,没有打印出我所给出的内容 2.在第一次尝试rand()函数时编译错误 2.2.3程序结果截图 2.2.4程序代码 #include <stdio.h> #include <stdlib.h> #include <time.h> void menu(); void help(); void one();void operation_1(); void two();void operation_2();

C语言寒假大作战02

流过昼夜 提交于 2020-02-08 16:32:39
2.2.1 问题 回答 这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2019-2 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/10257 这个作业的目标 使用函数、Switch语句来完成菜单程序 作业正文 https://www.cnblogs.com/oyxyoyxyo/p/12276042.html 其他参考文献 c语言程序设计 2.2.2 设计思路和遇到的问题 对while switch语句的运用 用while设计进入循环的条件,用switch对每个不同分类的输出处理 对两种语句的生疏,使程序设计出来逻辑不对或者输出结果不对 例如 在case:5 这个分类中,一开始直接使其输出 “按其任意键结束程序”的语句,却忽略了这应该是跳出while循环后该执行的语句 2.2.3 程序结果截图 2.2.4 程序代码 2.2.5 你对“设计”这个词的理解 设计是设想、运筹、计划、预算的一个过程。 设计是个人通过生活实际与需求,按心中所想,通过现有能力将它现实化,具体化的一个过程与结果。 设计也是一种态度,它决定了作为设计师的创造力,学习能力。一个优秀的设计师,他们的设计不论从整体和细节上都有自己的权衡。甚至是一个点

C语言寒假大作战02

时间秒杀一切 提交于 2020-02-08 16:30:41
2.2.1 这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/CST2019-1 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/10262 这个作业的目标是 掌握完成菜单的逻辑结构 作业正文 https://www.cnblogs.com/pengzhoujiay/p/12283655.html 其他参考文献 C语言编程:以实例教你如何在控制台程序中模拟一个选项菜单功能 2.2.2 设计思路和遇到的问题 使用函数、switch语句来完成编程,主程序使用while循环及switch...case...选择结构用菜单界面来执行输出 第一次尝试做菜单界面,要用到没学过的memset函数半天搞不清 2.2.3 程序结果截图 2.2.4 程序代码 2.2.5 你对“设计”这个词的理解 设计是编制能在计算机上运行的程序的过程,按照任务的目的和要求,预先定出方案和计划 2.2.6 Gitee上传截图与链接 git链接 https://gitee.com/penzhou 来源: https://www.cnblogs.com/pengzhoujiay/p/12283655.html

PTA|《C语言程序设计(第3版)》习题4-3 求分数序列前N项和 (15分)

删除回忆录丶 提交于 2020-02-08 16:09:38
题目 本题要求编写程序,计算序列 2/1+3/2+5/3+8/5+… 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。 输入格式: 输入在一行中给出一个正整数N。 输出格式: 在一行中输出部分和的值,精确到小数点后两位。题目保证计算结果不超过双精度范围。 输入样例: 20 输出样例: 32.66 参考解答 # include <stdio.h> int main ( ) { int i , n ; double num , sum = 0 , a = 2 , b = 1 , tmp ; scanf ( "%d" , & n ) ; for ( i = 0 ; i < n ; i ++ ) { num = a / b ; sum + = num ; tmp = a ; a = a + b ; b = tmp ; } printf ( "%.2f" , sum ) ; return 0 ; } 来源: CSDN 作者: 烫烫烫奥特曼 链接: https://blog.csdn.net/weixin_44421292/article/details/104221697

C语言寒假大作战02

限于喜欢 提交于 2020-02-08 16:02:32
2.2.1 这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2019-3 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-3/homework/10256 这个作业的目标 设计一个应用菜单栏 作业正文 使用函数、Switch语句来完成菜单程序 其他参考文献 C语言编程:以实例教你如何在控制台程序中模拟一个选项菜单功能 2.2.2设计思路和遇到的问题 请写上你的心路历程和程序设计思路,并在其中写下你遇到的问题 1)先使用最简单的方法,输出相应答案; 2)再使用相对熟悉的方法,输出答案; 3)使用while,break语句对问题进行进一步操作; 4)在使用break语句时出现多次错误,不够熟悉这种语句,对其功能不是完全了解。 2.2.3程序结束截图 2.2.4程序代码 2.2.5你对“设计”这个词的理解 “设计”就是通过自己对某一个事情或者东西的了解,用自己的方法和思想创造出一个有自己特色的东西,然后再不断完善,不断改进,成为真正能代表自己当时心情或者感情的东西。 2.2.6Gitee上传截图与链接 https://gitee.com/hu_shi_yan/h20199434/tree/master/ 来源: https://www.cnblogs.com/hsyzq/p

C语言寒假大作战02

橙三吉。 提交于 2020-02-08 15:40:04
2.2.1作业头 这个作业属于那个课程 https://edu.cnblogs.com/campus/zswxy/CST2019-1/ 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/10262 这个作业的目标 学习制作菜单界面 作业正文 https://www.cnblogs.com/pengqijia/p/12252284.html 参考文献 https://baijiahao.baidu.com/s?id=1616367741584583839&wfr=spider&for=pc 2.2.2设计思路和遇到的问题 刚开始还不知道,该怎么编写,后面查阅了一些资料,再加上作业前言,才知道可以运用while语句和switch语句来编写。 2.2.3程序效果截图 2.2.4程序代码 2.2.5你对“设计”这个词的理解 最简单的关于设计的定义、就是一种“有目地的创作行为”,由于设计行为一般都解释为有明确目标的,因此在近代将与设计意涵相反的创作,称为乱数、随机等等。当然设计也分非常多的种类,我所学习程序编程同样也是设计,来设计一些有益于人类的软件等等 来源: https://www.cnblogs.com/suless/p/12283562.html

C语言寒假大作战02

ⅰ亾dé卋堺 提交于 2020-02-08 15:38:41
2.2.1 作业头 问题 答案 这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/CST2019-3 ? 这个作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/10260 我在这个课程的目标是 制作一些简单的命令程序 这个作业在具体哪个方面帮助我实现目标 编制代码 参考文献 https://baijiahao.baidu.com/s?id=1616367741584583839&wfr=spider&for=pc 2.2.2 设计思路和遇到的问题 设计思路:因为要用switch所以有点局限思维。 遇到的问题:就说逻辑有点不太顺,思考得过于局限。 2.2.3 程序结果截图 2.2.4 程序代码 2.2.5 你对“设计”这个词的理解 用自己的思路和思维去设计代码和编造程序。 2.2.6 Gitee上传截图与链接 Gitee链接: https://gitee.com/ganzimin 来源: https://www.cnblogs.com/ganzimin12845/p/12283532.html

C语言寒假大作战03

五迷三道 提交于 2020-02-08 15:13:48
这个作业属于哪个课程 班级链接 这个作业要求在哪里 作业链接 这个作业的目标 完善菜单程序并学会了rand()函数的用法 作业正文 本次博客 参考文献 随机数rand 2.2.2 设计思路和遇到的问题 设计思路:可以自定义函数表示符号。 遇到的问题:rand()函数,include<stdlib.h>,include<time.h>,看不懂,看百度慢慢试着试着就会了。 2.2.3 程序结果截图 2.2.4 程序代码 include<stdio.h> include<stdlib.h> include<time.h> int fh1(char b); int fh2(char c); int fh3(char d); int help(int a); int menu(int a); int error(int a); int main(void) { int i, n; time_t t; srand((unsigned)time(&t)); printf("==========口算生成器==========\n"); printf("欢迎使用口算生成器 : \n\n"); printf("帮助信息\n"); printf("您需要输入命令代号来进行操作,且\n一年级题目为不超过十位的加减法:\n二年级题目为不超过百位的乘除法:\n三年级题目为不超过百位的加减乘除混合题目.\n\n

PTA|《C语言程序设计(第3版)》习题4-4 特殊a串数列求和 (20分)

こ雲淡風輕ζ 提交于 2020-02-08 14:38:10
题目 给定两个均不超过9的正整数a和n,要求编写程序求a+aa+aaa++⋯+aa⋯a(n个a)之和。 输入格式: 输入在一行中给出不超过9的正整数a和n。 输出格式: 在一行中按照“s = 对应的和”的格式输出。 输入样例: 2 3 输出样例: s = 246 参考解答 # include <stdio.h> int main ( ) { int a , n , i , sum = 0 , ret = 0 ; scanf ( "%d %d" , & a , & n ) ; for ( i = 0 ; i < n ; i ++ ) { sum = sum * 10 + a ; ret + = sum ; } printf ( "s = %d" , ret ) ; return 0 ; } 来源: CSDN 作者: 烫烫烫奥特曼 链接: https://blog.csdn.net/weixin_44421292/article/details/104221715