导航:首页 > 软件知识 > 程序编辑如何打印星号

程序编辑如何打印星号

发布时间:2022-11-21 07:59:14

‘壹’ C语言,如何输出一行星号如图

#include<sdio.h>
intmain()
{
inti,N;
scanf("%d",&N);
for(i=0;i<N;i++)printf("*");
return0;
}

‘贰’ 如何编写程序在一行中输出 N 个星号

什么语言?
C:
#include <stdio.h>
int main()
{
int n,i;
scanf("%d",&n);
for(i=0;i<n;i++) putchar('*');
putchar('\n');
return 0;。

‘叁’ C语言输出一行星号

#include<stdio.h>
main()
{ int N,a;
scanf("%d",&N);
for(a=0;a<N;a++)
printf("*");
getch();
}
这么写就行了,你前面有很多没用的还有些是程序布恩那个运行的

‘肆’ 打印星号 c语言

你是讲C语言格式还是C++格式的

C++

#include<iostream>
usingnamespacestd;
intmain()
{
intx,y,line;
while(1)
{
cout<<"首行星号个数为:";
cin>>line;
for(x=0;x!=line;x++)
{
for(y=0;y!=line;y++)
{
if(y<x)
cout<<"";
else
{
if(y==line-1)
cout<<"* ";
else
cout<<"*";}}}}}

C语言

#include<stdio.h>
intmain()
{
intx,y,line;
while(1)
{
printf("首行星号个数为:");//其实首行星号数就是等于行数..其实这是个正方形
scanf("%d",&line);
for(x=0;x!=line;x++)//行数
{
for(y=0;y!=line;y++)//行长
{
if(y<x)
printf("");//星号之前空格使用""来填充具体填充多少个..要看当前行数(x)与行长(y)的关系这里我放到下面讲
else
{
if(y==line-1)//如果遇到每一行的最后一个*号
printf("* ");//就换到新的一行..开始下一行的输出
else
printf("*");}}}}}//否则单纯地输出星号

VC2010下编译通过.

接源码中的解释...仔细看这个图形是一个正方形..(因为长等于宽)..

if(y < x)是什么意思? 行数<行长的时候输出空格..因为每当要输出空格的时候行长总是小于行数的

(我说的当前的行长和行数....你可以用源代码试试看是不是这样..)

‘伍’ c语言如何输出一行30个星号

这样一段程序就可以输出30个星号并换行:
{ int i; for ( i=0;i<30;i++ ) printf("*"); printf("\n"); }

‘陆’ C语言星号的打印

请参考代码

(1)外层循环控制打印的行数

(2)内层循环控制*的数量打印。

#include<stdio.h>

int main(void){

int i,j;

for(i=1;i<=10;i++){

for(j=i;j<=10;j++){

printf("*");

}

printf(" ");

}

}

打印结果如图示

‘柒’ c语言程序设计用for语句打出星星星

#include<stdio.h>
intmain()
{intn,i,j;
scanf("%d",&n);
for(i=0;i<n;i++)
{for(j=i+1-n;j<2*i+1;j++)
printf((j>=0&&j<=2*i)?"*":"");
printf(" ");
}
for(i=n-2;i>=0;i--)
{for(j=i+1-n;j<2*i+1;j++)
printf((j>=0&&j<=2*i)?"*":"");
printf(" ");
}
return0;
}

‘捌’ 用c语言编写输出金字塔状的三行星号,怎么做

可通过for语句编写输出金字塔状的三行星号。具体步骤如下。

1、打开visual C++ 6.0,打开文件-新建-文件-C++ Source File。

‘玖’ C语言编程打印星星程序检查,谢谢

#include<stdio.h>
intmain()

{
inti,j,n;
printf("请输入一个数字n: ");
scanf("%d",&n);
//你这儿多加了个括号啊,而且这缩进看着很混乱啊,即使是这样打印出来也是个死循环
//你是想做成打印什么样的呢?
for(i=1;i<=n;i++)
{

for(j=1;j<=n;j++)printf("*");//只循环一次就不用写for了
printf(" ");//输出第一行星星

for(i=2;i<n;i++)
{
for(j=1;j<i;j++)printf("");
for(j=i;j<=i;j++)printf("*");
printf(" ");
} //输出中间行星星
for(j=1;j<=n;j++)printf("*");//只循环一次就不用写for了
printf(" ");//输出最后一行星星
}
return0;
}

是打算输出这种效果么? 如果是的话,上面给你改了下代码

‘拾’ 如何用C语言输出星号

C语言输出如题所示图案的代码如下:

#include<stdio.h>

int main( )

{

int x;

int i,j,k;

printf("请输入,需要生成图案的行数(单数):");

scanf("%d",&x);

k=x/2+1;

for(i=1;i<=k;i++)

{

for(j=0;j<2*i-1;j++)

printf("*");

printf(" ");

}

for(i=k-1;i>=1;i--)

{

for(j=0;j<2*i-1;j++)

printf("*");

printf(" ");

}

}

(10)程序编辑如何打印星号扩展阅读:

由题,需要输出这样一个图像,可将其看为一个正三角形与倒三角形的组合。

且对于下图:

*
***
*****
*******
*****
***
*

由行数与*号的关系可得,在对于总行数/2+1的部分,行数*2+1,即为*号的数目,因而得到了前半段图形的代码。

而对于后半部分的倒三角形,其行数可记为,倒数总行数/2...3、2、1行,则可利用循环以及2*行数-1,得到下半部分的图像。

阅读全文

与程序编辑如何打印星号相关的资料

热点内容
什么美容产品可以去皱 浏览:41
产品分享账号怎么做 浏览:266
国地税稽查如何交换信息 浏览:920
根据什么选择音频压缩技术标准 浏览:453
同类产品怎么竞争销售 浏览:293
开机360信息如何关闭 浏览:333
数据中台设置哪些岗位 浏览:820
期盘现货市场怎么样 浏览:149
无权代理的特征有哪些 浏览:471
交易猫出售王者账号多久到账 浏览:533
金弹子怎么嫁接技术 浏览:407
卓雅录取为什么不发信息通知 浏览:487
小县城哪里学技术 浏览:655
房子交易了还要交什么税 浏览:22
手机的数据线怎么充电的 浏览:969
西市场有什么好处 浏览:591
批发市场工人工资多少 浏览:405
天涯明月刀手游角色交易什么时候开 浏览:748
南充哪里有新修的菜市场 浏览:114
韭菜有蛆用什么药种植技术 浏览:339