网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
07月12日漏签0天
c语言吧 关注:798,834贴子:4,357,418
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 39回复贴,共1页
<<返回c语言吧
>0< 加载中...

代码选择了一部分复制了,运行结果出问题了。

  • 只看楼主
  • 收藏

  • 回复
  • 金丶小小
  • 强能力者
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#include <iostream>
using namespace std;
int main() {
int a=1;
int b;
int c;
for (a ; a < 100; a++) {
c = a; //每次循环把a的值赋值给c,免得a参与计算导致变化
{
if (a <= 9)
// %7 看这个1位数的能不能被整除
b = c % 7; //计算b的结果
{
if (b == 0)//判断b的能不能被7整除 =0就被整除 !=0不能被整除
cout << a << "\n"; //这里之所以不用end1 是因为 不能刷新i的递增值
}
}
return 0;
}
描述 :
取1-9这几个数%7的余数
输出的时候
1-9全给干出来了
是不是环境出错了
@油炸不良人


  • 金丶小小
  • 强能力者
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
@油炸不良人 炸哥出来拉屎了


2025-07-12 22:39:01
广告
  • 油炸不良人
  • 帕秋莉糕
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
取1到9对7的余数,你循环到99搞毛线


  • 油炸不良人
  • 帕秋莉糕
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
太多多余的{},严重破坏了程序可读性


  • 叫你光盘没叫你光盘
  • 大能力者
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
if (a<=9)后面的{}没把b=c%7括进去,会导致b=c%7仅在a<=9时执行,而后面的{}里的代码每次都会执行


  • 油炸不良人
  • 帕秋莉糕
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
总感觉代码和运行图不是一套


  • 油炸不良人
  • 帕秋莉糕
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼



  • 金丶小小
  • 强能力者
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#include <iostream>
using namespace std;
int main() {
int a=1;
int b;
int c;
int d;
int e;
int f;
for (a ; a < 100; a++) {
c = a; //每次循环把a的值赋值给c,免得a参与计算导致变化
d = a;
e = a;
f = a;
{
if (a <= 9)//a <=9 的情况
//只需要判定个位数是不是7
//判定方式有多种
//1. %7 看这个1位数的能不能被整除
//2. /10 看这个1位数的余数是不是7
{
b = c % 7; //计算b的结果
if (b == 0)//判断b的能不能被7整除 =0就被整除 !=0不能被整除
cout << a << "\n"; //这里之所以不用end1 是因为 不能刷新i的递增值
}
}
{
if (a >= 10 && a <= 99)//a<=10且<=99的情况
//多种情况
//被整除 %7 余数为0
//个位为7 %10 余数为7
//十位为7 /10 求得10位的数字 再%7无余数
//1.被整除
b = d % 7;
{
if (b == 0)//余数为0那么,这个数倍7整除是7的倍数。
cout << a << "\n";
}
//因为b被使用过了
//所以我们不再使用他了
//2.个位为7
b = e % 10;
{
if (b == 7)
cout << a << "\n";
}
//第三种 十位数是7
b = f / 10;
b = b % 7;
{
if (b == 0)
cout << a << "\n";
}
}
}
return 0;
}


2025-07-12 22:33:01
广告
  • 油炸不良人
  • 帕秋莉糕
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
编程其实,就是简单的把人类的自然语言
转化为计算机编程语言
数据范围: 1到100之间的数,
就用循环从1开始到100结束,逐个枚举
条件是
if()语句判断
对应条件
能被7整除 i % 7 == 0
个位7,i % 10 == 7
十位7,i / 10 % 10 == 7
把这几个条件综合起来就是总的条件表达式
输出满足条件的数并换行,
cout << i << '\n';


  • 金丶小小
  • 强能力者
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
服了 又报其他错了


  • 油炸不良人
  • 帕秋莉糕
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 39回复贴,共1页
<<返回c语言吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示