-
请你按如下的格式输出九九乘法表。注意同一行的乘式之间用一个TAB('\t')分隔
#include<iostream>
using namespace std;
int main()
{
int i,j;
for(i=1;i<=9;i++)
{
for(j=1;j<=i;j++)
{
cout<<j<<'*'<<i<<'='<<j*i<<'\t';
}
cout<<endl;
}
return 0;
}
2.妈妈给五岁的小明买了一兜桔子,小明最多只会从1数到x,x不超过10,每数到x,他就从头开始数,发现最后剩余y个,小明这样数了三遍,还是搞不清有多少桔子,你能帮他数清楚最少有多少桔子吗?输入参数为6个整数,分别为三遍里每次数到的数量x和剩余的数量y。输出为一个整数,为最少的桔子数量。
#include<iostream>
using namespace std;
int main()
{
int x1,y1,x2,y2,x3,y3,i;
cin>>x1>>y1>>x2>>y2>>x3>>y3;
for(i=0;;i++)
{
if(i%x1==y1&&i%x2==y2&&i%x3==y3)
break;
}
cout<<i<<endl;
return 0;
}
3.输入两行,第一行为整数n(1 <= n < 100),表示参加这次考试的人数.第二行是这n个学生的成绩,相邻两个数之间用单个空格隔开。所有成绩均为0到100之间的整数。
#include<iostream>
using namespace std;
int main()
{
int n,sum=0;
cin>>n;
int a[n];
for(int i=0;i<n;i++)
cin>>a[i];
for(int j=0;j<n;j++)
{
if(a[j]>sum)
sum=a[j];
}
cout<<sum<<endl;
return 0;
}
4. 从键盘读入一个4位数的整数,求该数中有多少位是7。
#include<iostream>
using namespace std;
int main()
{
int n,sum=0;
cin>>n;
while(n!=0)
{
if((n%10)==7)
sum++;
n=n/10;
}
cout<<sum<<endl;
return 0;
}
5. 输入有两行,第一行包含一个整数n(n小于100),代表样本容量;第二行包含n个绝对值不超过1000的浮点数,代表各个样本数据。输出一行,包含一个浮点数,表示均值,精确到小数点后4位。
#include<iostream>
using namespace std;
int main()
{
int n;
double sum=0;
cin>>n;
double a[n];
for(int i=0;i<n;i++)
cin>>a[i];
for(int j=0;j<n;j++)
{
sum+=a[j];
}
printf("%.4lf",sum/n);
return 0;
}