//打印出星星来~#include <iostream>using namespace std;int main(){\x05const int N=4;\x05for(int i=1;i<=N;i++){//先打前四行\x05\x05for(int j=1;j<=30;j++)\x05\x05\x05cout<<' ';\x05\x05for(int k=1;k<=(8-2*i);k++)\x
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/26 16:02:59
![//打印出星星来~#include <iostream>using namespace std;int main(){\x05const int N=4;\x05for(int i=1;i<=N;i++){//先打前四行\x05\x05for(int j=1;j<=30;j++)\x05\x05\x05cout<<' ';\x05\x05for(int k=1;k<=(8-2*i);k++)\x](/uploads/image/z/13197747-3-7.jpg?t=%2F%2F%E6%89%93%E5%8D%B0%E5%87%BA%E6%98%9F%E6%98%9F%E6%9D%A5%7E%23include+%26lt%3Biostream%26gt%3Busing+namespace+std%3Bint+main%28%29%7B%5Cx05const+int+N%3D4%3B%5Cx05for%28int+i%3D1%3Bi%26lt%3B%3DN%3Bi%2B%2B%29%7B%2F%2F%E5%85%88%E6%89%93%E5%89%8D%E5%9B%9B%E8%A1%8C%5Cx05%5Cx05for%28int+j%3D1%3Bj%26lt%3B%3D30%3Bj%2B%2B%29%5Cx05%5Cx05%5Cx05cout%26lt%3B%26lt%3B%26%2339%3B+%26%2339%3B%3B%5Cx05%5Cx05for%28int+k%3D1%3Bk%26lt%3B%3D%288-2%2Ai%29%3Bk%2B%2B%29%5Cx)
//打印出星星来~#include <iostream>using namespace std;int main(){\x05const int N=4;\x05for(int i=1;i<=N;i++){//先打前四行\x05\x05for(int j=1;j<=30;j++)\x05\x05\x05cout<<' ';\x05\x05for(int k=1;k<=(8-2*i);k++)\x
//打印出星星来~
#include <iostream>
using namespace std;
int main(){
\x05const int N=4;
\x05for(int i=1;i<=N;i++){//先打前四行
\x05\x05for(int j=1;j<=30;j++)
\x05\x05\x05cout<<' ';
\x05\x05for(int k=1;k<=(8-2*i);k++)
\x05\x05\x05cout<<' ';
\x05\x05for(int l=1;l=(2*i-1);l++)
\x05\x05\x05cout<<'*';
\x05\x05cout<<endl;
\x05}
\x05return 0;
}
我的代码就只是打印上半部分,为什么会一直出现星星?
//打印出星星来~#include <iostream>using namespace std;int main(){\x05const int N=4;\x05for(int i=1;i<=N;i++){//先打前四行\x05\x05for(int j=1;j<=30;j++)\x05\x05\x05cout<<' ';\x05\x05for(int k=1;k<=(8-2*i);k++)\x
for(int l=1;l=(2*i-1);l++);改成for(int l=1;l<=(2*i-1);l++);