将下面的程序补充完整,以完成指定的功能。
input text属性1.输入10个整数,出最大数。
#include <iostream>
using namespace std;
int main() 
{
  int  k,x,max;
  cin>>x;
  max=______;                // (1)
for(k=2;  k<=___ ; k++)  {    //  (2)
    cin>>x;
    if (_______)  max=x;      //  (3)
  }
cout<<“Max=“<<max<<endl;
return 0;   
}
html中opacity可以取消使用吗1.(1)x          (2)10                (3)x>max
2.猴子吃桃问题:猴子摘下若干个桃子,第一天吃了桃子的一半多一个,以后每天吃了前一天剩下的一半多一个,到第十天吃以前发现只剩下一个桃子,问猴子共摘了几个桃子?
#include <iostream>
using namespace std;
int main()
{
int day,x1,x2;
  day=9;
  x2=1;
  while(day>0)
{
    x1=2*(x2+1);
    _____________ ;        // (1)
    _____________ ;        // (2)
  }
  cout<<"Total="<<x1<<endl;
  return 0;
}
2.(1)x2=x1    (2)day—(或 day=day-1)
3.求符合下列条件的四位数中最大的一个数。条件为:它的千位数字与十位数字之和等于百位数字与个位数字之积,例如,3136,3+3=1*6 ,故3136是符合条件的一个四位数。
#include <iostream>
using namespace std;
int  main()
{
  int i,a,b,c,d;
  for( i=9999; i>=1000; i--)
  {
      a= _____________;              // (1)
      b=(i-a*1000)/100;
      c=(i-a*1000-b*100)/10;
冒泡排序代码c语言      d=i%10;
      if  ( _____________ )            // (2)
          { 
cout<<i<<endl;
_____________;            // (3)
大众transformer      }
  }
    }
3.(1)i/1000    (2)a+c==b*d      (3)break
4.求所有的水仙花数。所谓水仙花数是指一个三位数的各位数字的立方和等于该数本身。例如:13+53+33=153。
#include <iostream>
using namespace std;
int  main() 
{
    int  i,j,k;
    for (i=_____;i<=9;i++)                      // (1)
      for(j=_____;j<=9;j++)                    // (2)
        for (k=_____;k<=9;k++)              // (3)
            if (i*i*i+j*j*j+k*k*k==i*100+_______________)      // (4)
              cout<< i*i*i+j*j*j+k*k*k <<"  ";
    cout<<endl;
    return 0;       
}
4.(1)1  (2)0        (3)0      (4)j*10+k (或k*10+j)
5.求所有的水仙花数。所谓水仙花数是指一个三位数的各位数字的立方和等于该数本身。例如:13+53+33=153。
#include <iostream>
using namespace std;
int main()
{
    int i,x,y,z;
    for(i=100;i<=999;i++)
    {
        x=i/100;
        ____________;    // (1)
        z=i%10;
        if (____________)    // (2)
            cout<<i<<endl;
    }
    return 0;
}
5.(1)y=i/10%10  (2)x*x*x+y*y*y+z*z*z==i
6.输出表单大师制作网站1000以内能被3整除且个位数为6的所有整数。
#include <iostream>
using namespace std;
int main() 
{
    int  i, num;
    for (i=0;_________; i++)              // (1)
    { 
num=i*10+6;
        if (num %3!=0)  ____________;    // (2)
        cout<<num<<"  ";
    }
    cout<<endl;
    return 0;   
}
6.(1)i<100      (2) continue
7.按从小到大的顺序输出用0至9之间的不同的数字组成的全部三位数(从102到987共648个)。
#include <iostream.h>
int main()
{
  int i,j,k,cnt=0;
    for(i=1;i<=9;i++)
      for(j=0;j<=9;j++)
        if(_____________) continue;          // (1)
        else
          for(k=0;k<=9;k++)
            if(____________________)        // (2)
{
cout<<_______________ <<"  ";  //  (3)
cnt++; 
}
cout<<endl<<cnt<<endl;
    return 0;
}
7.(1)j==i        (2)k!=i && k!=j    (3)100*i+10*j+k
8.按从小到大的顺序输出用0至9之间的不同的数字组成的全部三位数(从102到987共648个)。
#include <iostream>
using namespace std;
int main()
{
    int i,a,b,c,cnt=0;
    for(i=100;i<=999;i++)
    {
a=i/100;
b=____________;                //  (1)
c=____________;                  //  (2)
if (a==b || a==c || b==c)
____________;              //  (3)
        cout<<i<<"  ";   
        cnt++; 
    }
    cout<<endl<<cnt<<endl;
    return 0;
}
8.(1)i/10%10    (2)i%10        (3)continue
9.将100元换成10元、5元和1元的组合,共有多少种组合方法。
#include <iostream>
using namespace std;
int main()
{
int i,j,k,count=0;        // i是10元张数,j是5元张数,k是1元张数
for(i=0; ___________; i++)                // (1)
for(j=0;  ___________ ; j++)          // (2)
{
k= ___________ ;                // (3)
cout<<i<<'\t'<<j<<'\t'<<k<<endl;
count++;
}
cout<<count<<endl;
return 0;
}
9.(1)i<=10    (2) j<=(100-10*i)/5      (3)100-10*i-5*j   
10.1元人民币兑换成1分、世界公认3大最美语言2分、5分,共有多少种不同的兑换方法。
#include <iostream>
using namespace std;
int  main()
int five,two,count=0;
for (five=0;five<=__________;five++)          //  (1)
for (two=0; two<=__________;two++)      //  (2)
count++;
cout<< "共有 " << count << " 种兑换方法" <<endl;
    return 0;
}
10.(1)20        (2)(100-five*5)/2
11.从键盘输入一个非负整数,将它反向显示出来。例如,输入1234,输出4321
#include <iostream>
using namespace std;
int  main() 
{
int number,digit;
cin>>number;
cout<< number <<" 的逆序数为 ";
do  {
digit=_________________________;            // (1)
number=____________________________;      // (2)
cout<<digit;
} while(______________________);                // (3)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。