重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
#include stdio.h
十余年的新昌网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。网络营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整新昌建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联从事“新昌网站设计”,“新昌网站推广”以来,每个客户项目都认真落实执行。
int main()
{
for (int i = 0; i 5; i++){
for (int j = 0; j = i; j++){
printf("*");
}
printf("\n");
}
return 0;
}
扩展资料
C语言输出倒三角
for(i=0;in;i++)
{
for(j=0;jn-i-1;j++)
printf(" ");
for(j=0;j=i;j++)
printf("*");
printf("\n");
}
或
for(i=0;in;i++)
{
for(j=0;jn-i-1;j++)
printf(" ");
for(j=n-i-1;jn;j++)
printf("*");
printf("\n");
}
无参函数
#include stdio.h
#include math.h
#define n 3
void f()
{
int i,j,k;
for(i=1;i=2*n+1;i++)
{
j=abs(n+1-i);
for(k=1;k=j;k++)
printf(" ");
for(k=1;k=2*n+1-2*j;k++)
printf("*");
printf("\n");
}
}
int main()
{
f();
}
有参函数
#include stdio.h
#include math.h
void f(int n)
{
int i,j,k;
for(i=1;i=2*n+1;i++)
{
j=abs(n+1-i);
for(k=1;k=j;k++)
printf(" ");
for(k=1;k=2*n+1-2*j;k++)
printf("*");
printf("\n");
}
}
int main()
{
f(3);
}
优化了你的程序,你理解一下
#include stdio.h
int main()
{
int n,i,j;
scanf("%d",n);
//for(i=0;in-1;i++) 少一行
for(i=0;in;i++)
{
//for(j=0;j2*n-2;j++) //少一行
for(j=0;j2*n-1;j++)
{
//if((j=2*n-2-2*i)(j=2*n-2)) //少一列 j=2*n-2没用,for循环就控制了J
if( j2*n-2-2*i-1 )
{
if(j%2!=0)
{
printf(" ");
}
else
printf("*");
}
else
{
printf(" ");
}
}
printf("\n");
}
system("pause");
return 0;
}
#include stdio.h
#include stdlib.h
int main() {
int n = 5;
int i, j, k;
printf("图形一:\n");
for(i=0;in;i++) {
for(j=0;ji;j++) {
printf(" ");
}
for(j=0;jn;j++) {
printf("*");
}
printf("\n");
}
printf("图形二:\n");
for(i=0;in;i++) {
for(j=0;jn-i;j++) {
printf(" ");
}
for(j=0;ji+1;j++) {
printf("*");
}
printf("\n");
}
printf("图形三:\n");
for(i=0;in;i++) {
for(j=0;ji+1;j++) {
printf("*");
}
printf("\n");
}
return 0;
}
#include "stdio.h"
int main(void)
{
int i, j, k;
for (i = 1; i = 4; i++)
{
for (k = i; k = 1; k--)
printf("*");
for (j = 4 - i; j = 1; j--)
printf(" ");
printf("\n");
}//左对齐
printf("左对齐\n");
for (i = 3; i = 0; i--)
{
for (k = i; k = 1; k--)
printf(" ");
for (j = 1; j = 4 - i; j++)
printf("*");
printf("\n");
}//右对齐
printf("右对齐\n");
for (i = 4; i = 1; i--)
{
for (k = i; k = 1; k--)
printf("*");
for (j = 0; j = 3; j++)
printf(" ");
printf("\n");
}//倒左对齐
printf("倒左对齐\n");
for (i = 4; i = 1; i--)
{
for (k = 4 - i; k = 1; k--)
printf(" ");
for (j = i; j = 1; j--)
printf("*");
printf("\n");
}//倒右对齐
printf("倒右对齐\n");
return 1;
}
1、打开visual C++ 6.0-文件-新建-文件-C++ Source File
2、输入预处理命令和主函数,如下图所示:
3、定义变量并确定行数,如下图所示:
4、确定空格数量,如下图所示:
5、确定每一行星号数量并换行,如下图所示:
6、运行如下: