求从1-100内含9的数字的个数
来源:互联网 发布:如何查询域名信息 编辑:程序博客网 时间:2024/05/23 00:03
思路是这样的:含有9的数字有两类,一类是以9结尾,这些数的范围在1-89内,;一类是以9开头,这些数的范围是90-100内,这样子就把1-100分成两个部分,把前者加1就可以被10整除,然后就可以输出这一部分,而后者直接输出90-99即可,不需要进行任何操作。肯定有其他优秀的方法,希望读者能够可以教教我!
#include<stdio.h>
#include<stdlib.h>int main()
{
int i;
int count = 0;
for (i = 1; i < 90; i++)
{
if ((i + 1) % 10 == 0)
{
printf("%d ", i);
count++;
}
}
for (i = 90; i < 100; i++)
{
printf("%d ", i);
count++;
}
printf("\n");
printf("%d\n",count);
system("pause");
return 0;
}
阅读全文
1 0
- 求从1-100内含9的数字的个数
- 计算32位整形数内含有1的个数
- 求数字的二进制中1的个数
- 求1-100之间9的个数
- 求1-100之间9的个数
- [编程题]求 1-N 中数字 1 的个数
- 面试训练求数字里面1的个数
- 求数字转化为二进制后1的个数
- 数字之魅------求二进制数中1的个数
- 数字之美之-------求二进制中1的个数
- 求数字二进制表示中的1的个数
- 求一个数字二进制中1的个数
- Matlab求重复数字的个数tabulate
- 从1到n的数字中1的个数
- 求从1到n构成的BST的个数
- 求1的个数
- 从键盘输入一个正整数,统计其各位数字中0的个数,并求各位数字中的最大者。
- 100个数,范围是0(1)~99 ,其中有一个重复,求重复的数字。
- 在NGUI的UILabel中使用动态字体与表情
- cmd命令_关闭学生端控屏软件_关闭卡死程序_解除任务管理器禁用
- 抽奖问题(switch())
- 骑车网站加载动画
- javascript冒泡排序
- 求从1-100内含9的数字的个数
- SAP-MM自动记账解析之功能实现(02)
- RUP,极限编程(xp),敏捷过程简介
- CentOS7安装VMware Tools的方法、屏幕小问题
- QT 获取IP地址
- Struts2的工作流程(或者工作原理)
- Android Studio创建不同分辨率的图标
- rocketMQ 消息查询(id,key) 运维命令以及java API的用法
- _mysql.c(42) : fatal error C1083: Cannot open include file: 'config-win.h':问题的解决