您现在的位置是:首页 >

输入不超过4位正整数 请用C语言程式设计:输入一个正整数,各输出n行的正(倒)三角形宝塔图案?

火烧 2021-11-13 17:29:45 1074
请用C语言程式设计:输入一个正整数,各输出 行的正 倒 三角形宝塔图案? 请问如何用C语言程式设计:输入一个正整数,各输出 行的正 倒 三角形宝塔图案?#i clude lt tdio.h gt ma

请用C语言程式设计:输入一个正整数,各输出n行的正(倒)三角形宝塔图案?  

请问如何用C语言程式设计:输入一个正整数,各输出n行的正(倒)三角形宝塔图案?

#include <stdio.h>

main()

{

int i,j,k;

int n;

scanf("%d",&n);

正三角

for(i=0;i<n;i++)

输入不超过4位正整数 请用C语言程式设计:输入一个正整数,各输出n行的正(倒)三角形宝塔图案?

{

for(j=0;j<n-i;j++)

printf(" ");

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

printf(" *");

printf("n");

}

倒三角

for(i=0;i<n;i++)

{

for(j=0;j<=i;j++)

printf(" ");

for(k=0;k<n-i;k++)

printf(" *");

printf("n");

}

}

int i,j;

int n;

scanf("%d",&n);

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

{

for (j=1;j<=n-i;j++)

printf(" ");

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

printf("*"); 这里的"*"可以替换成任意字元

printf("n");

}
下面是倒三角

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

{

for (j=1;j<=n-i;j++)

printf(" ");

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

printf("*"); 这里的"*"可以替换成任意字元

printf("n");

}

输入一个正整数,各输出n行的正(倒)三角形宝塔图案

int i,j;
int n;
scanf("%d",&n);
for (i=1;i<=n;i++)
{
for (j=1;j<=n-i;j++)
printf(" ");
for (j=1;j<=2*i-1;j++)
printf("*"); 这里的"*"可以替换成任意字元
printf("n");
}
下面是倒三角
for (i=n;i>=1;i--)
{
for (j=1;j<=n-i;j++)
printf(" ");
for (j=1;j<=2*i-1;j++)
printf("*"); 这里的"*"可以替换成任意字元
printf("n");
}

输入一个正整数,各输出n行的正(倒)三角形宝塔图案。(请用函式方法)

#include<stdio.h>
int main(void)
{ int i,k=3;
printf("Please input the lengthn");
scanf("%d",&i);
for(int q=i;q>0;q--)
printf(" ");
printf("*n");
for(int q=i-1;q>0;q--)
printf(" ");
printf("* *n");
for(int q=i-2;q>0;q--,k+=2)
{
for(int w=q;w>0;w--)
printf(" ");
printf("*");
for(int w=k;w>0;w--)
printf(" ");
printf("*n");
}
for(int q=i;q>0;q--)
printf(" *");
printf("n");
getchar();
return 0;
}

求救!用C语言程式设计:输入一个数 用倒三角(正三角)图形输出 谢了!

给你一个输出来是正的正三角行图案:

#include<stdio.h>
void main()
{ int i, j, x, n, count, k , m , q , p , v ;
scanf(“%d%d”,&n,&x);
count=1;k=10;
while(x-k>=0)
{count++;k*=10;}
for(i=1;i<=n;i++)
{ for(m=1;m<=count*(n-i);m++)
putchar(‘ ‘); /*输出count*(n-i)个空格*/
for(j=1;j<=i;j++)
{ printf(“%d”,x);

for(p=1;p<=count;p++)
Putchar(‘ ‘); }

for(q=1;q<=count;q++)
putchar(‘n’); } }

用C语言程式设计:从键盘输入N,输出一个由*组成的N行的等腰三角形

#include<stdio.h>
void main()
{
int i, j ,n;
printf("请输入n的值: n");
scanf_s("%d",&n);
for(i = 1; i <= n; i++)
{
for(j = 1; j <= n-i+1; j++)
{
printf(" ");
}
for(; j <= n+i; j++)
{
printf("*");
}
printf("n");
}
}

如何用c语言程式设计输入一个两位正整数,让其以字元形式输出

#include <stdio.h>
int main()
{
int k;
scanf("&d",k);
if(k>99 || k<10)
{
printf("输入不符合要求");
return 0;
}
int d = k /10; 十位数
int i = k - d*10; 个位数
printf("十位字元:%cn",d);
printf("个位字元:%cn",i);
getchar();
return 0;
}

求解 C语言程式设计题目 试程式设计判断输入的正整数是否即是5又是7的正整数。若是,则输出yes;否则输出no

#include "stdio.h"
void main()
{
int a;
scanf("%d",&a);
if((a%5==0)&&(a%7==0))
printf("yesn");
else
printf("non");
}

C语言程式设计:任意输入一个正整数,判断是不是质数。

int i,j;
scanf("%d",&i);
while(i<=1)
{
scanf("%d",&i)
}
i=i/2+1;
for(j=2;j<=i;j++)
{
if(i%j==0)
printf("质素");
break;
}
if(j!=i)
printf("非质素");

  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码