c语言函数星阵的用法 c程序输出10×10星号矩阵
C语言 编 菱形的星阵 和 九九乘法表
#include "stdio.h"
创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:做网站、网站制作、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的顺昌网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!
void main()
{
int i,j;
for(i=1;i10;i++)
{
for(j=1;j=i;j++)
{
printf("%d*%d=%d\t",i,j,i*j);
}
printf("\n");
}
}
以上是九九表
/* Note:Your choice is C IDE */
#include "stdio.h"
#include math.h
void main()
{
int row,space_num,star_num,base;
printf("请输入要打印的行数");
scanf("%d",base);
for(row = -(base-1); row = (base-1); row++)
{
for(space_num = 1; space_num = abs(row); space_num++)
printf(" ");
for(star_num = 1; star_num = (base-abs(row))*2-1; star_num++)
printf("*");
printf("\n");
}
用字母打印菱形:
/* Note:Your choice is C IDE */
#include "stdio.h"
#include"math.h"
void main()
{
int row,space_num,coordinate,base,n;
printf("请输入要打印的行数");
scanf("%d",base);
for(row = -(base-1); row = (base-1); row++) //行号
{
for(space_num = 1; space_num = abs(row); space_num++) //行数等于空格数
printf(" "); //打印空格
n = (base-abs(row))*2-1; //每行打印字母个数
for(coordinate =-(int)(n/2) ; coordinate = (int)(n/2); coordinate++)
printf("%c",'A'+(int)(n/2)-abs(coordinate));
printf("\n");
}
}
/* Note:Your choice is C IDE */
#include math.h //使用数学函数要在函数头加上
#include "stdio.h"
void main()
{
int i,j;
for(i=-6;i=6;i++) //以纵坐标为自变量,横坐标为因变量
{ printf("\n");
for(j=1;j=7-abs(i);j++) //纵坐标的绝对值与横坐标值(也就是要打印*号的个数 )之和是
printf("*");
}
printf("\n");
}
自己看下,参考
c语言中如何利用函数打印出钻石星阵
#includestdio.h
void display(int n)
{
int i = 0;
int j = 0;
int k = 0;
n = n - 2;
for(i = 0; i n; i++)
{
for(j = 0; j n - i - 1; j++)
{
printf(" ");
}
for(k = 2*(n - i - 2) + 1; k = n; k++)
{
printf("*");
}
printf("\n");
}
j = 0;
for(i = 0; i n - 1; i++)
{
for(k = 0; k = i; k++)
{
printf(" ");
}
for(j = 2 * i + 1; j = n ; j++)
{
printf("*");
}
printf("\n");
}
}
int main()
{
int num;
printf("请输入行数(行数为奇数且大于3):");
scanf("%d", num);
display(num);
return 0;
}
如何用c语言程序输出一个9行菱形星阵
#include stdio.h
#define N 5
int main()
{
int i,j;
for(i=0; iN; i++)
{
for(j=i; jN-1; j++)
printf(" ");
for(j=0; ji+1; j++)
printf("*");
for(j=0; ji; j++)
printf("*");
printf("\n");
}
for(i=0; iN-1; i++)
{
for(j=0; ji+1; j++)
printf(" ");
for(j=i; jN-1; j++)
printf("*");
for(j=i; jN-2; j++)
printf("*");
printf("\n");
}
}
本文标题:c语言函数星阵的用法 c程序输出10×10星号矩阵
URL地址:http://ybzwz.com/article/ddgsspj.html