本篇文章给大家谈谈c语言输入一个数输出三角形,以及C语言输出一个三角形对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
1、超简单的C语言程序题 输出一个正三角形2、C语言 输出数字三角形3、c语言 显示数字构成的三角形4、c语言输入整数打印星号直角三角形5、c语言输出三角形6、怎样用C语言输入并打印出这个数字三角形
超简单的C语言程序题 输出一个正三角形
1、打开visual C++ 6.0软件,准备好一个空白的c语言文件,首先引入预处理命令和主函数:
2、接着定义变量并确定行数,这里用3个for循环,外层的for循环用来遍历行数,里面的第一个for循环确定空格数量,另一个for循环确定每一行星号数量并换行,图像的输出也是在for循环中完成的:
3、程序编写完成,运行程序观察输出结果,可以看到其中输出了正三角形的形状。以上就是用c语言输出正三角形演示:
C语言 输出数字三角形
C程序:
#include “stdio.h”
/* X:首数字,N:行数 */
void display(int X, int N)
{
int i, j;
for(i=0; iN; i++)
{
/* 输出每一行的前导空格 */
for(j=0; jN-1-i; j++)
printf(” “);
/* 输出数字部分的前一半(0..i) */
for(j=0; j=i; j++)
printf(“%3d”, X+i+j);
/* 输出数字部分的后一半(0..i-1) */
for(j=0; ji; j++)
printf(“%3d”, X+2*i-1-j);
printf(“\n”);
}
}
void main()
{
int X, N;
printf(“input first figure : “);
scanf(“%d”, X);
printf(“input rows : “);
scanf(“%d”, N);
display(X, N);
}
运行测试:
c语言 显示数字构成的三角形
#includestdio.h
void
main()
{
int
num=0;
int
i=1,j=1,k;
printf(“Input
the
rows:”);
scanf(“%d”,num);
for(;i=num;i++)
{
for(j=1;j=num-i;j++)//这里是数字前面的空格部分
printf(“
“);
for(k=i;k0;k–)//这里是正序的数字
printf(“%d”,k);
for(k=2;k=i;k++)//这里是逆序的数字
printf(“%d”,k);
printf(“\n”);//换下一行
}
}
c语言输入整数打印星号直角三角形
for(i=1;i=n;i++) 这个循环是打印i行
里面的循环 就是每行要打印的东西。
for(j=1;j=i*2-1;j++) 意思就是第i行,打印i*2-1个星号。
于是就一次是1 3 5 7…个星号。
比如 输入4 打印出来效果就是
*
***
*****
*******
c语言输出三角形
第一个
#includestdio.h
main()
{
printf(“****\n”);
printf(“***\n”);
printf(“**\n”);
printf(“*\n”);
}
第二个
#includestdio.h
main()
{
printf(” *\n”);
printf(” **\n”);
printf(” ***\n”);
printf(“****\n”);
}
第三个
#includestdio.h
main()
{
printf(” * \n”);
printf(” *** \n”);
printf(” ***** \n”);
printf(“*******\n”);
}
第四个
#includestdio.h
main()
{
printf(” * \n”);
printf(” *** \n”);
printf(“*****\n”);
printf(” *** \n”);
printf(” * \n”);
}
望采纳!
怎样用C语言输入并打印出这个数字三角形
#include
stdio.h
main()
{
int
i,j,k;
int
n=0;
int
array[15]={7,3,8,8,1,0,2,7,7,4,4,5,2,6,5};
for(i=0;i5;i++)
{
for(j=0;j=5-i;j++)
printf(“
“);
for(k=0;k=2*i;k++)
{
if(k%2==0)
{
printf(“%d”,array[n]);
n++;
}
else
printf(“
“);
}
printf(“\n”);
}
getch();
}
关于c语言输入一个数输出三角形和C语言输出一个三角形的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。