第三天

今天老师讲了循环,起初听得也是一头雾水,后来稍显起色。

上午做了几道习题,总感受就是挺难得,比昨天下午的题要难不少。学的越多,知识容量就越大,题型便越丰富,所以题的难度可能就像坐了火箭一样直线上升。(这是我的想法,如有不妥请自动屏蔽)

其中,有一道题我认为可以再多加深印象。【1030】

 1 #include<iostream>
 2 #include<iomanip>
 3 using namespace std;
 4 int main()
 5 {int x,sum=0,t=0;
 6 cin>>x;
 7 while(x!=0)
 8 {sum+=x;t++;cin>>x;}
 9 cout<<setiosflags(ios::fixed)<<setprecision(1);    
10 cout<<1.0*sum/t<<endl;
11 return 0;
12     
13 }    

while是在限制条件内可以循环下去,知道结果求循环,for是知道循环求结果。while可以时过程简化哦哦哦哦哦!!!ans统计循环次数。还有,一个变量声明之后必须赋值。

 1 #include<iostream>
 2 using namespace  std;
 3 int main()
 4 {
 5     int a,b,maxn=-10;
 6     cin>>a>>b;
 7     for(int i=1;i<=10000;i++)
 8     {    
 9         if((a%i==0)&&(b%i==0))
10         {
11             if(maxn<i) maxn=i;
12         }
13     }
14     cout<<maxn<<' '<<a*b/maxn<<endl;
15     return 0;
16 }


原文地址:https://www.cnblogs.com/1aaa/p/7250056.html