C语言学习
文章平均质量分 52
用于C语言学习过程中的记录
BiaoMa_Fighting
励志学好变成的有志青年
展开
-
C语言基础知识汇总
告诉编译器变量的名称和类型。它使编译器知道变量存在,并为其预留存储空间。定义不仅告诉编译器变量的名称和类型,还为变量分配内存空间。原创 2024-01-23 08:34:34 · 875 阅读 · 1 评论 -
C语言刷题---求无重复三位数个数
求1-4四个数字组成的互不相同且不重复数字的三位数,都是多少以及个数。原创 2022-05-09 15:35:48 · 830 阅读 · 1 评论 -
C语言刷题-求满足条件的平方数
题目:一个整数,它加上一100后是一个完全平方数,再加上168又是一个完全平方数,求这个数是多少分析:(1)首先列出关系式 x+100=n*n x+100+168=m*m (2) 根据上面两个公式,求出m和n之间的关系 m*m-n*n=168 (3)令m+n=i m-n=j 转化为i*j=168int main(){ int i = 0;...原创 2022-05-13 09:49:35 · 226 阅读 · 0 评论 -
C语言刷题—打印任意长度的菱形
目录题目描述题目分析代码分析运行结果总结题目描述输入需要打印的菱形行数,然后打印出对应的长度的菱形。例如输入长度为7,则打印出的菱形形状为: * *** ***** ******* ***** *** *题目分析假设输入打印的菱形长度为n,首先计算出上半部分的行数x=(n+1)/2,然后便可以分析上半部分...原创 2022-05-26 20:22:30 · 453 阅读 · 0 评论 -
C语言刷题-水仙花数及扩展
文章目录题目:打印所有的水仙花数求解方法一:枚举全部三位数运行结果求解方法二:三层for循环分别对个位、十位、百位进行0~9枚举应用扩展:求解0~10000之间的水仙花数解题思路:代码分解:运行结果:总结:题目:打印所有的水仙花数什么是水仙花数:水仙花是指一个三位数,其各位数字的立方和等于该数的本身如:153=1^3+5^3+3^3,那么153被称为水仙花数。求解方法一:枚举全部三位数通过for循环从100到999依次进行判断,是水仙花数便打.原创 2022-05-13 17:17:52 · 1307 阅读 · 0 评论 -
C语言刷题-求日期在一年第几天
题目:输入某年某月某日,判断这一天是这一年的第几天分析:(1)首先输入年月日--scanf (2)创建数组存放每个月份的天数 (3)判断输入的年份是否为闰年,是闰年需要改变2月份的天数 (4)对每个月份的天数进行相加解法一: 创建数组存放每月份的天数:a[13],为了能够使得数组下标与月份对应,创建数组大小为13个整形,a[0]用于存放输入日期的day。int main(){ int year = 0,...原创 2022-05-13 09:15:04 · 393 阅读 · 1 评论