黑马程序员技术交流社区
标题:
打印1 - 100中不能被7整除又不包含7的数
[打印本页]
作者:
Ios_bawenlong
时间:
2015-4-13 22:52
标题:
打印1 - 100中不能被7整除又不包含7的数
//记录满足要求的数字个数
int nub = 0;
//循环排除
for (int i = 1; i <= 100; i++) {
//排除不能被7整除的数字
if (i % 7 == 0) {
}else{
//排除带7的数字
if ((i - 7) % 10 || i / 10.0f == 7.0f) {
}else{
//符合条件的数字个数
nub += 1;
}
}
}
//输出满足条件的数字的个数
printf("满足条件的数字总共有%d个",nub);
复制代码
作者:
袁胜平
时间:
2015-4-14 00:12
:sleepy:。。。。。。。。。。。。。。。。。。。。
作者:
尹浩
时间:
2015-4-14 00:20
for循环嵌套一个if
作者:
261406938
时间:
2015-4-14 00:33
这是今天作业吗,哈哈哈
作者:
tyisbest
时间:
2015-4-14 00:34
赞...不错不错
作者:
oucding
时间:
2015-4-14 13:45
本帖最后由 oucding 于 2015-4-14 13:47 编辑
你调试了么?代码写错了吧
int num = 0;
for (int i = 1; i <= 100; i++) {
if (i % 7 &&(i-7) % 10 ) {
num++;
}
}
printf("%d", num);
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2