1.输出1000以内能被3整除且个位数为6的所有整数
问题及代码:
/*
* Copyright (c) 2014, 烟台大学计算机与控制工程学院
* All rights reserved.
* 文件名称:main.cpp
* 作者:Lingle
* 完成日期:2014年10月23日
* 版本号:v1.0
*
* 问题描述:输出1000以内能被3整除且个位数为6的所有整数
*/
#include <iostream>
using namespace std;
int main()
{
int i,j;
for (i=0,j=0; j<1000; i++) //程序填充:j=0;j<1000
{
j=i*10+6;
if (j%3==0)
cout<<j<<"\t";//程序填充:cout<<j<<"\t";
}
cout<<endl;
return 0;
}
运行结果:
————————————————
2.输出10个整数,找出最大数
问题及代码:
/*
* Copyright (c) 2014, 烟台大学计算机与控制工程学院
* All rights reserved.
* 文件名称:main.cpp
* 作者:Lingle
* 完成日期:2014年10月23日
* 版本号:v1.0
*
* 问题描述:输入10个整数,找出最大数
*/
#include <iostream>
using namespace std;
int main()
{
int k,x,max;
cin>>x;
max=x;//补充了x
for (k=2;k<=10;k++)//补充了k<=10
{
cin>>x;
if (k<=x)max=x;//补充了k<=x
}
cout<<"Max="<<max<<endl;
return 0;
}
运行结果:
————————————————
3.输出20个整数的和
问题及代码:
/*
* Copyright (c) 2014, 烟台大学计算机与控制工程学院
* All rights reserved.
* 文件名称:main.cpp
* 作者:Lingle
* 完成日期:2014年10月26日
* 版本号:v1.0
*
* 问题描述:计算20个整数和的值
*/
#include <iostream>
using namespace std;
int main( )
{
int a,sum=0;
for (int i=1; i<=20; ++i)//填入了++i
{
cin>>a;
sum=sum+i;//填入了sum+i
}
cout<<"sum="<<sum<<endl;
return 0;
}
运行结果: