【项目3:乘法口诀表】
# include <iostream>
# include <iomanip>
using namespace std;
int main()
{
int i, k,s;
for(k = 1; k <=9; k++)
{
for(i = 1; i <= k; i++)
{
s=i*k;
cout << i << "x" << k << "=" << s <<"\t";
}
cout << endl;
}
return 0;
} 【项目6:输出星号图】编程序输出。
#include <iostream>
using namespace std;
int main()
{
int i,j;
for(i=1;i<6;i++)
{
cout<<" ";
}
cout<<"*"<<endl;
for(i=2;i<6;i++)
{
for(j=0;j<6-i;j++)
{
cout<<" ";
}
cout<<"*";
for(j=0;j<2*(i-1)-1;j++)
{
cout<<" ";
}
cout<<"*"<<endl;
}
for(j=0;j<=2*i-2;j++)
{
cout<<"*";
}
cout<<endl;
return 0;
} 【项目7:穷举法解决组合问题】
#include<iostream>
using namespace std;
int main ()
{
int r,w,b;
cout<<"不同的颜色搭配有:"<<endl;
for(r=0;r<=3;r++)
for(w=0;w<=3;w++)
{
b=8-r-w;
if(b<=6)
{
cout<<"红球:"<<r<<","<<"白球:"<<w<<","<<"黑球:"<<b<<endl;
}
}
return 0;
}
本文提供了三个C++编程实例,包括生成乘法口诀表、输出星号图案以及使用穷举法解决组合问题。通过这些实例,读者可以了解如何利用循环和条件判断来实现常见的算法任务。

412

被折叠的 条评论
为什么被折叠?



