/***********************************************************************
- 目的:输出并统计1 - 100之间所有包含9的整数
9,19,29,39,49,59,69,79,89,99
90,91,92,93,94,95,96,97,98,99 - 分析:我们发现无非就是个位为9,和十位为9。分别利用 / 和 % 计算即可
- 平台:Visual studio 2017 && windows
*************************************************************************/
实现代码:
#include<stdio.h> int main() { int i = 0; int count = 0; for(i = 1; i <=100; i++) { if(9 == i % 10 || 9 == i / 10) { count++; printf("%d ", i}; } } printf("总共有%d\n", count); return 0; }