c语言题目训练
nwlhcm
这个作者很懒,什么都没留下…
展开
-
C语言 switch语句详细讲解 简单计算器及PTA例题季节判断,今天星期几-1(switch语句实现), 数据按需处理
文章内容包括switch的详细讲解以及多题演示包括题目:输入两个整数和一个运算符,输出结果。设计程序,实现季节判断,若输入 1、2、3月,则输出Spring;若输入4、5、6月,则输出Summer;若输入7、8、9月,则输出Autumn;若输入10、11、12月,则输出Winter;若输入其他月份,输出Input Error。假如某月的1日是星期三,那么输入该月中的日期,要求输出对应的星期数。如输入3,则输出Friday。输入一个实数和一个1-4的整数,根据该整数的值,输出实数对应的运算结果。数字1-4与计原创 2023-02-09 01:17:26 · 5976 阅读 · 0 评论 -
C语言基础题 -PTA 鸡兔同笼
分析:(1)设鸡有mm只,兔有nn只,可知无解的其中两个条件是mm原创 2023-02-06 19:20:46 · 2446 阅读 · 2 评论 -
C语言 如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048。现在,如果用户输入的是厘米数,那么对应英制长度的英尺和英寸是多少呢?
如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048。现在,如果用户输入的是厘米数,那么对应英制长度的英尺和英寸是多少呢?原因是30.48是小数,计算机在整数小数混合运算时结果为小数,所以在赋值给inch这个整数类型变量之前,式子的结果是小数。得到的即是几点几英尺的。输出这个厘米数对应英制长度的英尺和英寸的整数值,中间用空格分开。我对这个题目的理解是,输入一个整数(单位为cm),将其换算为。,再去乘12进行转换,同样,结果在赋值时会自动去掉小数部分。原创 2023-02-05 16:00:40 · 1947 阅读 · 0 评论 -
C语言基础 保留小数位数,题目华氏温度转化为摄氏温度
将华氏温度转化为摄氏温度(下式中c表示摄氏温度,f表示华氏温度)。c=5/9 (f-32)分析题目可知有几个需要注意的地方:(1)输入格式为实数,使用浮点型数据类型:float(单精度)或double(双精度)(2)结果保留2位小数结果保留n位小数的方法:使用格式化输出函数printf来实现输出,输出格式为%.NF,N:需要保留几位小数N就为几;F:输出数据的格式类型:对于float, F值为f, 对于double,F值为lf。原创 2023-02-05 15:18:25 · 1067 阅读 · 0 评论 -
C语言 代码-用穷举法输出所有的水仙花数
水仙花数:指一个三位数,其中个、十、百位上的数字的立方和等于该数本身分析 (1)题目要求穷举法,则可使用for循环对所有三位数逐个排查 (2)由水仙花的性质可得至少需要四个变量分别代表数本身,个位、十位、百位的数字 (3)数字为3位数 则个位=该数除以10的余数,十位=该数除以10在除以10的余数,百位=该数除以100( 能这么做的原因是,定义的数据类型为整数,比如133先除以10能得到13而不是13.3)原创 2023-02-02 19:51:51 · 872 阅读 · 2 评论 -
【C语言数据类型】字符类型char如何使用?字母大小写转换?
定义:char是用于C或C++中定义字符型变量,只占一个字节用法(1).字符表示用单引号表示字符字面量:'a' '1'. char ch=1 ≠ char ch='1',(1)大写字母和小写字母是分开排列的(2)'a'-'A'可以得到两端之间的距离则(1)大写字母变成小写字母可以用 ch+'a'-'A'(2)小写字母变成大写字母可以用 ch+'A'-'a'2,例题演示,代码如下原创 2023-01-28 17:07:08 · 6269 阅读 · 1 评论 -
C语言 输入三个实数,输出最大的数
代码如下,可使用两种做法,变量进行比较时,往往需要再来一个变量起到桥梁的作用,写代码时,可以一开始一步一步根据思路顺着写下来,之后再思考如何更简洁。原创 2023-01-27 22:13:01 · 11919 阅读 · 3 评论 -
C语言 输入十个正整数判断奇数偶数并输出个数
c语言基础题目训练,使用数组,for循环等基础知识原创 2023-01-27 21:48:02 · 4626 阅读 · 2 评论