播布客教学视频_C学习笔记_8.1_统计1到100中9的个数(分治)
来源:互联网 发布:linux find命令详解 编辑:程序博客网 时间:2024/05/22 08:00
/*播布客教学视频_C学习笔记_8.1_统计1到100中9的个数(分治) 1.自下而上来设计,一个大问题分治为小问题(一个数字里面里面有几个9,一个数字的个位数里面有几个9)2.for,while,if,打印语句,输入输出函数的使用3.编译方法使用4.通过函数设计实现*/#include<stdio.h>int main(void){int num ;int counter = 0;int sum = 0;int i = 0;int max = 0;printf("please input a number\n");scanf("%d",&max);printf("sumary 9 from 1 to %d\n4",max);//尽量不改变内层循环,使用其他变量名for(i = 1;i <= max;i++){num = i;//变量不互相影响了counter = 0;//清零操作//判别任意每个数中有多少个9while(num != 0){if(num % 10 == 9)counter++;num /= 10;}#if debugprintf("num = %d, counter = %d\n",i,counter);#endifsum += counter;}printf("sum = %d\n",sum);return 0;}
0 0
- 播布客教学视频_C学习笔记_8.1_统计1到100中9的个数(分治)
- 播布客教学视频_C学习笔记_8.2_统计1到100中9的个数(函数)
- 播布客教学视频_C学习笔记_5_求1到100的和
- 播布客教学视频_C学习笔记_3_计算手指个数
- 播布客教学视频_C学习笔记_9.1_整形转字符串
- 播布客教学视频_C学习笔记_10.1_约瑟夫环问题
- 播布客教学视频_C学习笔记_6_table 9x9
- 播布客教学视频_C学习笔记_7_100内最大的素数(97)
- 播布客教学视频_C学习笔记_9.2_整形转字符串(函数实现)
- 播布客教学视频_C学习笔记_10.2_约瑟夫环问题(数组链表)
- 播布客教学视频_C学习笔记_4_判断奇偶
- 韩顺平 javascript教学视频_学习笔记28_dom对象(document对象) 最重要的
- 韩顺平 javascript教学视频_学习笔记1_js课程介绍_js基本介绍
- Rancher 系列教学视频学习笔记(1)
- 播布客学习视频_C学习笔记_simple
- 统计1到n中1的出现个数
- 统计从1到n中1的个数
- 统计0到n中1的个数
- 卷积神经网络
- 关于openSessionInViewFilter的几个小问题
- Hadoop2.2.0安装配置手册!完全分布式Hadoop集群搭建过程
- HDU 2888 二维RMQ 模板
- 正则表达式—-转义
- 播布客教学视频_C学习笔记_8.1_统计1到100中9的个数(分治)
- __try,__except,__finally,__leave异常模型机
- 播布客教学视频_C学习笔记_8.2_统计1到100中9的个数(函数)
- UI第一课
- 模板之泛化仿函数(一)
- Java获取get请求图片资源
- commons-lang 包,特殊字符处理 StringEscapeUtils
- qsort应用集合
- TQ210裸机编程(4)——按键(中断法)