通过上一篇文章的学习c语言的分支与循环,接下来就是做练习的时刻啦~
1、在屏幕上输入9*9乘法口诀表
定义变量i,j。用for语句实现外层循环:控制口诀表的行数,变量 i 从 1 遍历到 9,代表当前行,内层循环:控制每行的列数,变量 j 从 1 遍历到 i,计算并输出 i*j 的乘法表达式。
2、打印1-100之间3的倍数
首先利用for循环实现1-100之间的数字,再通过%3得到3的倍数,最后用printf输出。
3、将三个整数从大到小输出
给出三个整数,定义为a,b,c,再定义temp,利用if语句来判断表达式的真假,利用temp变量交换的值,输出a,b,c从大到小的值
4、求10个数中的最大值
定义一个arr数组,假设arr[0]是数组的最大值max。利用for循i遍历arr数组中除了arr[0]的元素。最后通过if语句把max的值与arr[i]相比,当arr[i]大于max时,交换max与arr[i]的值。
5、求1/1-1/2+1/3-1/4+1/5...+1/99-1/100的和
定义变量i,来用for循环遍历1-100的数字,通过sum=sum+/i,用flag来实现负号的运算,最后求出sum的值,用printf打印。
6、求闰年
闰年是能够被2整除并且不能被100整除的年份,或者能被400整除。通过if语句来判断输出的值是不是闰年
7、判断三角形