C语言
秃头橘子
我好懒,有问题可以私我
展开
-
C语言 输入‘a’输出‘c’ 后移三位 ( 凯撒密码 )单个加密
至于我为什么会发这篇文章的原因 如图:就有那么一点类似于字符的转换(可以参考这篇博文):https://blog.csdn.net/qq_52510306/article/details/118551560?spm=1001.2014.3001.5501只不过是多了一点算法罢了接下来就是代码环节了 上代码:...原创 2021-10-19 18:56:04 · 5987 阅读 · 3 评论 -
就是一个简单do--while语句,区间内判断并输出闰年
使用do-while,if–else等语句实现区间的判定和输出题目如下:输入两个年份 m 和 n (m<=n),输出 m 和 n 之间 (包括 m 和 n ) 的所有年分具体要求:输入,输出要有提示信息,并且要判断输入数据合法性,如果输入年份 m 和 n 不在合法范围内,则输出“输入错误!请重新输入。”用户重新输入数据,直到输入了合法的数据为止提示:要确保用户从键盘输入的数据符合要求,可用 do – while 语句实现。例如,要求输入一个正整数,如果输入错误,则需要重新输入。参考代原创 2021-08-17 01:45:00 · 1111 阅读 · 0 评论 -
输入整数,按照从大到小的排序输出(两个方法,一个思考)
输入三个整数a,b,c,按从大到小的排序输出方法一:输入数据后不改变a,b,c,的值,区分3个数从大到小的各种排序情形,分情况输出那么我们可以很简单的得出只用六种可能,所以代码如下#include<stdio.h>main(){ int a, b, c; printf("请输入分别三个整数a,b,c:\n"); scanf_s("%d %d %d", &a, &b, &c); if (a > b && a原创 2021-08-03 22:31:47 · 5063 阅读 · 0 评论 -
判断输入数据所在等级(同时含有if语句与switch语句)
题目:输入学生的百分制成绩(0-100的整数),输出对应的成绩等级(A~E)。对应规则如下:[90,100]:等级 A[80,90):等级 B[70,80):等级 C[60,70):等级 D[0,60):等级 E具体要求:(1)输入,输出要有提示信息,输入成绩后要检查数据的结合性,如果输入的成绩不是0~100的数,则输出“输入错误!”。程序运行结果示例如下:请输入百分制成绩:86成绩等级: B(2)分别使用嵌套的if语句和switch语句实现多分支选择(3)分别输入109,59,6原创 2021-07-21 13:32:14 · 376 阅读 · 0 评论 -
就是一个简单的判断三角形的 if..else 语句题(书上说难度有两颗星)
就是一个简单的判断三角形的 if…else 语句题(书上说难度有两颗星)题如下:从键盘输入三角形的三条边(整数),判断它们能否构成三角形。如果能构成三角形,判断是何种三角形:直角三角形,等边三角形,等腰三角形,和一般三角形?具体要求:(1)输入,输出要有提示信息。(2)选用合适的语句。(3)对程序进行测试时,要针对不能构成三角形,直角三角形,等边三角形,等腰三角形,一般三角形的五种情况,来设计五个测试用例,程序运行结果示例如下:1.请输入三角形三条边a,b,c:1,2,3不能构成三角形2.原创 2021-07-20 04:12:26 · 466 阅读 · 0 评论 -
利用C语言判定用户输入数据从而给出结果(利用判定用户体重范围)同求最优解!!!
例子:要求:医务工作者通过广泛的调查和统计分析,根据成人的身高与体重因素给出了按“体质指数”进行判断的方法,具体如下:体质指数t=体重 w/(身高h)2(w的单位为kg,h的单位为m)当t<18kg/m2时,为低体重;当t介于18kg/m2和25kg/m2之间时,为正常体重;当t介于25kg/m2和27kg/m2之间时,为超重体重;当t>=27kg/m2之间时,为肥胖; 编程实现:从键盘输入您的身高w和体重h,根据上述公式计算体质指数t,然后判断您的体重属于何种类型具体要求:原创 2021-07-17 17:15:53 · 592 阅读 · 0 评论 -
利用C语言判别输入数的位数并正逆序输出
大一C语言 你没学过吗 这篇可以称的上入门级别的c语言了 当然还有水仙花数,冒泡排序等经典的C语言程序 后面也会逐一更新 尽情期待喔~~~利用C语言判别用户输入数的位数并正逆序输出#include <stdio.h>void main(){ int i, scanfNum, printfNum, temp = 1, total = 0; printf("请输入不多于4位的正整数:"); scanf("%d", &scanfNum原创 2021-07-12 21:28:54 · 1088 阅读 · 0 评论 -
利用C语言根据用户输入数据反馈相应数据(即switch语句的使用)
要求:编写程序,实现用户在输入星期几(1~7的整数)后,可以显示当天的食谱内容。假设一周食谱如一:星期一:青菜星期二:鸡肉星期三:鱼肉星期四:猪肉星期五:鸡蛋星期六:豆制品星期日:海鲜Tip:输入整数前要有提示信息,输入后要检查数据的合法性,如果输入的整数不是1~7,则输出“输入错误!”分别用嵌套的if语句和switch语句实现多分支选择分别输入1,2,3,4,5,6,7和其他任意一个整数,对程序进行测试switch语句示例:#define _CRT_SECURE_NO_WARN原创 2021-07-12 01:52:11 · 1291 阅读 · 0 评论 -
利用C语言将混乱数字排序(即冒泡排序法)(含思路)
大一C语言 你没学过吗 这篇可以称的上入门级别的c语言了 当然还有水仙花数,冒泡排序等经典的C语言程序 后面也会逐一更新 尽情期待喔~~~冒泡排序法的基本思路为:每次将相邻的两个数比较,将小的调在前面。举个例子,如果有6个数:9,8,5,4,2,0。第一次先将最前面的两个数9和8对调。第二次将第2个数和第3个数对调(9和5)······如此共进行5次得到8,5,4,2,0,9的顺序,可以看到:最大的数9已经沉到了最底下成为了最下面的一个数,而小的数“上升”。然后进行第二轮比较,对余下的5个数进行冒泡排序原创 2021-07-10 20:03:10 · 1294 阅读 · 0 评论 -
利用C语言判断年份,闰年问题
用户输入一个表示年份的整数,输出该年份是否为闰年,要求润年满足以下两个条件中的任意一个:(1)能被4整除,但不能被100整除;(2)能被400整除;不废话 直接上代码: #include<stdio.h> void main() { int year; printf("请输入一个年份:\n"); scanf_s("%d", &year);//若scanf_s报错可更换成scanf再运行 if (year % 4 == 0 && year % 1原创 2021-07-08 17:27:18 · 2229 阅读 · 0 评论 -
利用C语言判别用户输入数的奇偶性和正负性
利用C语言判别用户输入数的奇偶性和正负性要求:利用C语言判别用户输入数的奇偶性和正负性提示:可以利用%求余数来判别由题可知 我们需要if…else的结构来实现区分奇偶和正负区分奇偶我们可以用:复制代码if (a % 2 == 0) { printf("偶数even\n"); } else { printf("奇数odd\n"); }复制代码同理 区分正负可以为:复制代码if (a < 0) { printf("负数negative\n"); } e原创 2021-07-08 13:40:35 · 6083 阅读 · 0 评论 -
利用C语言识别用户输入字符并且输出该字符ASCII码值(大小写字母篇)(含思路)
利用C语言识别用户输入字符并且输出该字符ASCII码值(大小写字母篇)(含思路)C](这里写自定义目录标题)要求:从键盘输入一个字符,如果输入字符的是小写英文字母,则将其转换为大写英文字母,然后将转换后的英文字母及其ASCII码值输出到屏幕上,如果输入的是其他字符,则不转换并且直接将它及其ASCII码值输出到屏幕上现在根据前提写出一个框架代码(代码如下)#include <stdio.h>int main(){ char c; scanf("%c",&c);原创 2021-07-07 16:51:02 · 12883 阅读 · 0 评论