回顾:
* 程序目的 猜数游戏(单数)
* scanf() //与程序交互的用法
* 流程控制 if() 的用法
* while 循环 附带 break的知识点
Program: 程序目的 判断奇偶(for循环)
* 程序目的 判断奇偶数 (for)
* 两段程序 1. 0 ·· 100 之内的 奇数;
* 变量自加的方法 例如 i++;
* 程序思路的逻辑
* author:Rocco
正文
/**
* 程序思路: 程序说明
* 1.定义变量
* 2.循环判断 0 ·· 100 之内的 奇数
* 3.返回结果
*/
/* 回顾:
* 程序目的 猜数游戏(单数)
* scanf() //与程序交互的用法
* 流程控制 if() 的用法
* while 循环 附带 break的知识点
*
* 第四讲
* 程序目的 判断奇偶数 (for)
* 两段程序 1. 0 ·· 100 之内的 奇数;
* 变量自加的方法 例如 i++;
* 程序思路的逻辑
*
*
* author:Rocco
* */
#include <stdio.h>
int main(void)
{
/**
* 程序思路: 程序说明
* 1.定义变量
* 2.循环判断 0 ·· 100 之内的 奇数
* 3.返回结果
*/
//程序说明 0 ·· 100 之内的 奇数
printf("0 ... Odd numbers within 100\n");
//定义变量
int first = 0; // 设为零 以零开始
int last = 100; // 到100结束
int i = 1; // 为了输出结果格式调整
//for循环 开始 0 < 100 first++(每次循环加一)
for (first = 1; first < last; first++)
{
//如果 %(取余数) !=(不等于) 0 就执行语句
//因为 非奇即偶
//若求偶数 first % 2 要可以被2整除
//if (first % 2 == 0)
if (first % 2 != 0)
{
//打印结果
printf(" %d", first);
}
//如果 i 被 5整除(没有余数) == 0 就执行语句
// i 也可以换成 first同理 因为后面要讲 i++ 的用法
if (i % 10 == 0)
{
printf("\n");
}
// 三种写法 与first++同理 i++ 待 i 使用后 i做+1
i++; // i = i + 1; i += 1
}
printf("\nprogram is over!!\n");
getchar();
return 0;
}
程序返回结果
0 ... Odd numbers within 100
1 3 5 7 9
11 13 15 17 19
21 23 25 27 29
31 33 35 37 39
41 43 45 47 49
51 53 55 57 59
61 63 65 67 69
71 73 75 77 79
81 83 85 87 89
91 93 95 97 99
program is over!!
日更 下一讲 循环打印 for循环的例子(从1加到100求和)
有问题可以直接私信 ,You should elevate yourself. Of course, and me.