Run ID:128737

提交时间:2025-08-19 14:34:22

#include<iostream> using namespace std; int main(){ //1 5 的·和 /** int sum=0; for(int i = 0;i<=5;i++){// 1 2 3 4 5次数 sum= sum+i; } cout<<sum; //求 55 是 1 +2 +3...n求n int sum=0; int i = 0; while(sum<55){ i++; sum=sum+i; } cout<<i; int sum=0; for(int i = 0;i<=5;i++){// 1 2 3 4 5次数 sum= sum+i; } cout<<sum; int i=0; while(i<=5){ i++; sum= sum+i; } int i= 1; while(i<5){ cout<<i; }**/ int i=1,sum=0; while(sum<=1000){ sum+=i; i++; } cout<<i-1; return 0; } // 1 2 3 4 5 ..n中间不包含7的数 //1000 876 776 700 887 12345628 /** int n,m; bool f;// cin>>n; for(int i = 1;i <=n;i++){ f = true;//假设这个数就是与7无关 m = i; while(m!=0){//个 十 百 ...... if(m %10 ==7){ f = false;//推翻假设 //return 0;//告诉计算机结束; break;//推出当前循环 } m = m /10; } if(f){ cout<<i<<" "; } } if(i ==7) 有关1 i=12 if(i % 10==7) 有关 if(i /10%10==7) i= 876 if(i % 10==7) if(i /10%10==7) if(i /10/10%10==7) i=8765 if(i % 10==7) if(i /10 %10==7) if(i /10/10 %10==7) if(i /10/10/10%10==7) 1 判断1 2 判断2 3 判断3 true 真 false 假 while(true){ 语法; } **/ //1237