求大佬教教我 qaq

chengliuxiangggg 2023-09-10 00:10:17

为什么运行出来的结果是1003开头的?

我想要他从1000开始

#include <stdio.h>
#include <stdlib.h>



int main(int argc, char *argv[]) 
{

   int a,b,c,d;
  for(num=1000;num<=9999;num++)
  {
  	a=(int)(num/1000);
	b=(int)((num/100)%10);
    c=(int)((num/10)%10);
    d=(int)(num%10);             //为什么会从1003开始???// 
    printf("%d%d%d%d\n",a,b,c,d);
   
	
   
   }
   
	return 0;
}

 

 

...全文
46 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
forever74 2023-09-10
  • 打赏
  • 举报
回复 1

运行窗口的长度是有限的,当有足够长的输出时,它会选择性遗忘最古老的内容,这很合理吧?

chengliuxiangggg 2023-09-10
  • 举报
回复
@forever74 原来是这样,我以为我写错了什么,谢谢大佬

69,579

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧