当前位置:首页 » 编程语言 » 输出由字母组成的三角形c语言
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

输出由字母组成的三角形c语言

发布时间: 2022-06-14 06:11:03

㈠ 用c语言输出字母排列而成的三角形

#include"stdio.h"
void main()
{
int i,j;
for(i=1;i<=26;i++)
{
for(j=0;j<i;j++)
putchar('a'+j);
printf("\n");
}
}
-------------------------------
程序如上

㈡ 怎样用c语言写出这样的字母三角形

#include <stdio.h>

int main()

{ char i,j;

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

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

putchar('F'-j);

putchar(' ');

}

return 0;

}

㈢ 【求助c语言】下面的程序输出由字母组成的倒三角图案,图案的行数n(n<26)从键盘输入

for(i=n;i> 0 ;i--); // 此循环控制输出的行数
{for(j= i - 1;j>=0;j--) // 此循环控制每行内字符输出顺序
putchar(`A`+ j); //

㈣ c语言 打印26个字母组成的三角形

#include"stdio.h"

voidprintchar(intn)//打印字符
{
inti;
for(i=n-1;i>=0;i--)//n个字符从小到大输出,'z'为最后一个字符
printf("%c",'z'-i);
}
voidprintspace(intn)//打印n个空格
{
inti;
for(i=0;i<n;i++)
printf("");
}
intmain()
{
inti;
for(i=0;i<=26;i++)
{
printspace(26-i);
printchar(i);
printf(" ");
}
}

即第i行:先打印26-i个空格,再打印字符串。

㈤ C语言,输出字母三角形

#include<stdio.h>
#include<stdlib.h>
intmain()
{
intn,i,j;
charc='A';
scanf("%d",&n);
for(i=0;i<n;i++)
{
for(j=0;j<n-(i+1);j++)
putchar('');
for(j=0;j<2*i+1;j++)
putchar(c+i);
putchar(' ');
}
}

㈥ 输出由字母组成的三角型 C语言。

#include<stdio.h>

void space(int x) //这是打印前面的空格程序
{
while(x > 0)
{
printf(".");
x--;
}
}

int main(int argc, char **argv[])
{
char tmp = 'A';
int i = 0;
int j = 0, x = 1;
int a = 20;

while(i<5)
{
space(a);
a = a - 1;
j = x;
while(j)
{
printf("%c",tmp);
tmp = tmp +1;
j--;
}
x = x+2;

i++;
printf("\n");
}

return 0;
}

㈦ 求助求助!!C语言中字母三角形!急急急!!!

#include "stdio.h"
void main()
{
int i,j,k,n;
char ch='A';
printf("请输入三角形的行数:\n");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=1;j<=n-i;j++)
printf(" ");
ch='A'+i-1;
while(ch>='A')
{
printf("%c ",ch);
ch--;
}
ch='A';
while(ch<'A'+i-1)
{
ch=ch+1;
printf("%c ",ch);
}
printf("\n");
}

}

㈧ 如何用C语言for循环控制输出字母组成的等腰三角形,如:输入D,输出: A ABA ABCBA ABCDCBA

#include<stdio.h>
#include<math.h>

intmain(){
charmax='';
inti=0,j=0,m=0;

puts("请输入A~Z");
scanf("%c",&max);
if(max>='A'&&max<='Z'){
m=max-'A';
/*输入A时m=0,输入B时m=1……*/
puts("-------------------------------------------");
for(i=0;i<=m;i++){
for(j=0;j<m-i;j++){
printf("");
}
for(j=0;j<=i;j++){
printf("%c",'A'+j);
}
for(j=i-1;j>=0;j--){
printf("%c",'A'+j);
}
printf(" ");
}
puts("-------------------------------------------");
for(i=0;i<=m;i++){
for(j=0;j<=m+i;j++){
if(j<m-i){
printf("");
}else{
printf("%c",(char)(max-fabs(m-j)));
}
}
printf(" ");
}
puts("-------------------------------------------");
}else{
puts("输入内容有误");
}
return0;
}

纯数学计算而已


-------------------------

哦,我这写的是你正文中的,标题那个等我写给你

㈨ 如何用c语言实现字母组成的三角形

#include<stdio.h>
intmain()
{
charch,i,j;
scanf("%c",&ch);
printf("-------------------- ");
for(i=ch;i>='a';i--)
{
printf("%c",ch);
for(j=ch-1;j>=i;j--)
printf("%c",j);
printf(" ");
}
return0;
}

㈩ C语言程序设计 打印大写字母三角形

#include<stdio.h>

intmain()
{
inti=0,j=0;
intn=0;
charword;
charnword;

printf("请依次输入行数以及起始字母: ");
scanf("%d%c",&n,&word);

printf("输出如下: ");

for(i=1;i<=n;i++)
{
for(j=0;j<n-i;j++)
{
printf("");
}
nword=word++;
if(word>'Z')
{
word='A';
}
for(j=1;j<=i*2-1;j++)
{
printf("%c",nword);
if(j<i)
{
nword++;
if(nword>'Z')
{
nword='A';
}
}
else
{
nword--;
if(nword<'A')
{
nword='Z';
}
}
}
printf(" ");//打印完一行后需要换行
}
printf(" ");

return0;
}