问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

分析c语言中用for打印出星号金字塔

发布网友 发布时间:2022-04-29 04:30

我来回答

3个回答

热心网友 时间:2023-11-01 16:03

include <stdio.h>
int main(void)
{
int i,j,tier;
printf("让我们来画一个金字塔\n金字塔有几层:");
scanf("%d",&tier);
for(i=1;i<=tier;i++){
for(j=1;j<=tier-i;j++)
putchar(' ');
for(j=1;j<=2*i-1;j++)
    putchar('*');
    putchar('\n');

}

主要是星号前面,每一行空格的表示:总层数-当前行数。

热心网友 时间:2023-11-01 16:03

你的程序不对。如果你只打印4行金字塔的话,程序如下:
#include"stdio.h"
main()
{
int i,j,k;
for(i=0;i<=3;i++)//控制打印4行
{
for(j=0;j<=2-i;j++)//每一行先打印2-i+1个空格
printf(" ");
for(k=0;k<2*i+1;k++)//再打印2i+1个*号
printf("*");
printf("\n");//打完一行换行
}
}

热心网友 时间:2023-11-01 16:04

main()
{
int i,j,k;
for(i=0;i<=3;i++)
{
for(j=0;j<=2-i;j++)
printf(" ");
}
for(k=0;k<=2;k++)
//printf(*);
printf("*");
//printf(\n);
printf("\n");
}

主要是printf()是格式输出,不能够直接输出你想要的字符!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 c语言程序设计用for语句打出星星星 Java中用for循环打印1到10然后再到1依次无限循环的星号 用for循环输出10行星号,每行20个- 问一问 性格特点优点缺点 鲁滨逊的性格特点有哪些? 注销qq后,再注册还能注册回本qq号吗? 男孩子的全部性格特点是什么? 一个手机号只能注册5个QQ,现在我注册了5个QQ号,如果注销一个QQ号,还能重新注册QQ号吗? 高三学生怎样快速提高英语成绩 怎样才能在高三时快速地学好英语? 沧州医保卡密码是多少钱 什么是声优业? 有什么好听的日文歌?要动漫的,最好是Hitomi那种风格 跪求好心人分享圣母在上2004年上映的由植田佳奈主演的免费高清百度云资源 日本的大学有声优系么 水果篮子的作者?几几年制作的?声优? 有小说改编的&lt;空之境界&gt;剧场版 到底有几部?分别是什么? 用物候学来指示农时农事的谚语 水果篮子的全部声优谁知道?谢谢! 凉皮凉面怎么做?哪里有学这个的? 循环输出星号阵列 c++ for语言 * * * * * * * * * * C++for语句输出星号求助 c语言for循环打印星号等边三角形,输入n,输出n排n个等边三角形, Java怎么用for循环打星号&quot;*&quot;,打出一个空心菱形? 求用Java的for循环语句输出竖着的5行星号,第一行1一个,第二行2个……第5行5个 求用c语言程序设计的for循环语句输出竖着的5行星号,第一行到第5行都是5个。 ***** ** java 输出星号 如下图,要求用一个或者两个两个for循环写出来不能再多了。在线急等 VB如何利用for循环打出星号菱形且可以通过text文档控制大小? java for循环嵌套打印图案 怎么用for嵌套循环结构,C语言表达下图。定义i打印行数,j打印空格数,K打印的星号个数 VB题:如何利用for循环打出可以利用text文档控制大小的星号菱形? 【JAVA】使用for循环打印下面的图形 * * * * * * * * * * * * * * * 用java中简单的for循环输出以下星号,一定要java * * * * * * * * * * win10上xbox live无法登陆怎么办? caxa2016文字怎么竖写 CAXA电子图板中文字竖写怎么设置对齐方式? 一元一次方程计算题,不要应用题,还差140道,要超级简单而且能约分和答案,有的速度!!!! caxa 文字竖排是哪个按钮呢? CAXA文字横向怎么竖向 用CAXA打出的字体是横着的是怎么回事?