0
点赞
收藏
分享

微信扫一扫

2014秋C++第9周项目5参考-循环填充题

谁知我新 2022-03-18 阅读 47


【项目5:程序填充题】在程序中横线上填上恰当的成分,使完成题目要求的功能:


1.输出1000以内能被3整除且个位数为6的所有整数。

#include <iostream>
using namespace std;
int main()
{
int i, j;
for (i=0;_________; i++) // (1)
{
j=i*10+6;
if (j%3==0)
____________; // (2)
}
cout<<endl;
return 0;
}

参考答案:


#include <iostream>
using namespace std;
int main()
{
int i, j;
for (i=0;i<100; i++) // (1)
{
j=i*10+6;
if (j%3==0)
cout<<j<<" "; // (2)
}
cout<<endl;
return 0;
}



2 .输入 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;
}


参考解答:


#include <iostream>
using namespace std;
int main()
{
int k,x,max;
cin>>x;
max=x; // (1)
for(k=2; k<=10 ; k++) // (2)
{
cin>>x;
if (max<x) max=x; // (3)或x>max
}
cout<<"Max="<<max<<endl;
return 0;
}



3.从键盘输入20个整数,输出它们的和。

#include <iostream>
using namespace std;
int main()
{
int a,sum=0
for (int i=1;i<=20;________) // (1)
{
cin>>a;
sum=______; // (2)
}
cout<<"sum="<<sum<<endl;
return 0;
}


参考解答:

#include <iostream>
using namespace std;
int main()
{
int a,sum=0
for (int i=1;i<=20;i++) // (1)
{
cin>>a;
sum=sum+a; // (2)
}
cout<<"sum="<<sum<<endl;
return 0;
}


举报

相关推荐

0 条评论