Scratch和C++:心形的画法
2019-05-18 17:52
在520这个特殊的日子,使用scratch和C++绘制一个桃心,祝大家看到这个可爱的心心之后,会一直幸福下去。 Scratch C++
intmain(){ int i, k; char ch =
3;
//ASCII码里面 3 就是一个字符小爱心 for(i = 1; i <= 5; i++){ cout
<<endl; }="" 空5行<="" p=""> for(i = 1; i <= 3;
i++){ //前3行中间用空格分隔出两部分
for(k = 1; k <= 32 - 2 * i; k++) {cout << " ";
}//左边的空格,每换一行左边的空格比上一行少2个
for(k = 1; k <= 4 * i + 1; k++) { cout<< ch;
} //输出爱心
for(k = 1; k <= 13 - 4 * i;
k++) {cout << " "; }//中间的空格,每换一行空格比上一行少4个
for(k = 1; k <= 4 * i + 1;
k++) { cout<< ch; }
//输出爱心 cout << endl;
} for(i = 1; i <= 3; i++){ //中间无空格
for(k = 1; k <= 25; k++) {
cout<< " "; } for(k = 1;
k <= 29 + 1; k++) { cout<< ch; }
cout << endl; }
for(i = 7; i >= 1; i--){
for(k = 1; k <= 40 - 2 * i;
k++) {cout << " "; }//左边的空格,每换一行左边的空格比上一行少2个
for(k = 1; k <= 4 * i - 1;
k++) { cout<< ch; }//每换一行空格爱心比上一行少4个
cout << endl; }
//最后一行 for(i = 1; i <= 39; i++) { cout <<"
"; } cout << ch << endl; for(i = 1; i
<= 5; i++){ cout <<endl; }<="" p="">
return 0; }
--end--
声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com