博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
寻找“1”
阅读量:6695 次
发布时间:2019-06-25

本文共 436 字,大约阅读时间需要 1 分钟。

一、设计思路

  题目有一个统一的规律,通过归纳寻找其规律。编写程序。

二、源代码

//作者:董龙洋,日期:2015.05.01#include
using namespace std;int main(){ int num=0,i,N,temp;//num为1的次数,N为输入的整数,temp为中间变量 cout<<"*******寻找0~N之间1的个数的小程序******"<
>N; for(i=1;i<=N;i++) { temp=i; while(temp!=0) { num+=(temp%10==1)?1:0; temp/=10; } } cout<

  

 

三、结果截图

四、心得体会

  代码实现主要是根据数学规律编写,本例最难得在于数学规律的寻找。

转载于:https://www.cnblogs.com/dlyxx/p/4474791.html

你可能感兴趣的文章
FFmpeg(三) 编解码相关函数理解
查看>>
MyBatis配置项--settings
查看>>
C语言标准库
查看>>
pip安装包
查看>>
background
查看>>
WampServer修改MySQL密码的问题
查看>>
python学习第五天
查看>>
OO第三单元作业总结
查看>>
hibernate5.x版本org.hibernate.MappingException: Unknown entity问题
查看>>
Linux - Ubuntu下JDK配置
查看>>
Fiddler4无法抓取HttpWebRequest本地请求的解决办法
查看>>
liunx系统计划任务管理(at/crond调度)
查看>>
采药(洛谷简单dp背包问题)
查看>>
交换两个整数的三种方法
查看>>
洛谷3321 SDOI2015 序列统计
查看>>
jsp打印
查看>>
一个例子明白python函数作用域
查看>>
牛客网多线程程序执行结果选择题
查看>>
CSS那点事
查看>>
201706061056-简陋版jquery全局消息订阅
查看>>