摘要: 例11:C语言实现求1+2+3+……+100的和,要求分别用while、do while、for循环实现。解题思路:这是一个累加的问题,需要先后将100个数相加。要重复进行100次加法运算,显然可以用循环结构来实现。重复执行循环体100次,每次加一个数源代码演示: //for循环 #include< 阅读全文
posted @ 2020-12-17 19:13 C语言入门到精通 阅读(1618) 评论(0) 推荐(0)
摘要: 例10:C语言实现判断某一年是否是闰年。 解题思路:首先要想出如果这一年是闰年的条件,闰年是公历中的名词,分为普通闰年和世纪闰年,普通闰年:公历年份是4的倍数的,且不是100的倍数,为普通闰年;世纪闰年:公历年份是整百数的,必须是400的倍数才是世纪闰年。 源代码演示: #include<stdio 阅读全文
posted @ 2020-12-16 22:26 C语言入门到精通 阅读(12533) 评论(0) 推荐(0)
摘要: 例9:C语言实现按照考试成绩的等级输出百分制分数段,A等为85-100分,B等为70-84分,C等为60-69分,D等为60分以下。解题思路:这是一个多分支选择问题,根据百分制分数将学生成绩分为4个等级,如果用if语句来处理至少需要3层嵌套的if,进行3次检查判断。用switch语句,进行一次检查即 阅读全文
posted @ 2020-12-16 22:24 C语言入门到精通 阅读(2911) 评论(0) 推荐(0)
摘要: 例8:C语言实现当num<0时,输出result=-1;当num>0时,result=1;当num=0时,result=0。编写一个C程序,输入一个num值,要求输出相应的result值。 解题思路:用if语句检查num的值,根据num的值决定赋予result的值。由于result的可能性不是两个而 阅读全文
posted @ 2020-12-16 22:22 C语言入门到精通 阅读(1481) 评论(0) 推荐(0)
摘要: 例7:输入一个字符,判别它是否为大写字母,如果是,将它转换成小写,如果不是,不转换。然后输出最后得到的字符,要求使用三目运算符。解题思路:用条件表达式来处理,当字母是大写时,转换成小写字母,否则不转换源代码演示: #include<stdio.h>//头文件 int main()//主函数 { ch 阅读全文
posted @ 2020-12-16 22:20 C语言入门到精通 阅读(584) 评论(0) 推荐(0)
摘要: 例6:C语言实现输入两个实数,按照数值由小到大的顺序输出这两个数。解题思路:这道题目的逻辑很简单,只要做一次比较,然后进行交换即可。源代码演示: #include<stdio.h>//头文件 int main() //主函数 { float num1,num2;//定义浮点型变量 printf("请 阅读全文
posted @ 2020-12-16 22:19 C语言入门到精通 阅读(1165) 评论(0) 推荐(0)
摘要: 例5:C语言实现先后输出Love四个个字符。 解题思路:定义4个字符变量,分别赋以初值L、o、v、e’,然后用putchar函数输出4个字符变量的值。 源代码演示: #include<stdio.h> int main() { char character1,character2,character 阅读全文
posted @ 2020-12-16 22:17 C语言入门到精通 阅读(375) 评论(0) 推荐(0)
摘要: 例4:C语言实现用%f输出实数,且只能得到6位小数 解题思路:不指定输出数据的长度,由系统根据数据的实际情况决定数据所占的列数。系统处理的方法一般是:实数中的整数部分全部输出,小数部分输出6位。 源代码演示: #include<stdio.h>//头文件 int main() //主函数 { dou 阅读全文
posted @ 2020-12-16 22:00 C语言入门到精通 阅读(1880) 评论(0) 推荐(0)
摘要: 例3:C语言实现将大写字母A,输出为小写字母a解题思路:字符数据以ASCII码存储在内存的,形式与整数的存储形式相同,所以字符型数据和其他算术型数据之间可以互相赋值和运算。比如A在ASCII码表的值为65,如下代码 #include<stdio.h> //头文件 int main() //主函数 { 阅读全文
posted @ 2020-12-16 21:58 C语言入门到精通 阅读(2631) 评论(0) 推荐(0)
摘要: 例2:用C语言计算存款利息。假设有本金1000元,想存一年,有三种方法可选择: 活期,年利率为0.0036; 一年期定期,年利率为0.0225; 存两次半年定期,年利率为0.0198。 请分别计算出一年后按3种方法所得到的本息和 解题思路:这个问题的算法很简单,关键在于找到公式,若存款额为princ 阅读全文
posted @ 2020-12-16 21:56 C语言入门到精通 阅读(5238) 评论(0) 推荐(0)