首页 > 其他分享 >C语言:用for循环语句编写金字塔

C语言:用for循环语句编写金字塔

时间:2023-11-21 16:03:34浏览次数:34  
标签:语句 金字塔 int C语言 循环 今天 分享

      今天我将继续为大家分享C语言的知识,今天要分享的内容依旧是C语言中的for循环语句中的经典例题。好了,废话少说,让我们进入今天的学习内容吧!

#include<stdio.h>
int main()
{int i,j,c;
for(i=1;i<=10;i++)        //十行的金字塔
{for(j=1;j<=15-i;j++)     //*前面有15-i个空位
printf(" ");
for(c=1;c<=2*i-1;c++)    
 printf("*");
 printf("\n");
 }
 return 0;}

      最后的输出结果:

C语言:用for循环语句编写金字塔_c++

   注: for(c=1;c<=2*i-1;c++)//第1行有一个,第二行有三个,第三行有五个......所以是2*i-1

     好了今天的分享就到这啦!下篇文章见~

标签:语句,金字塔,int,C语言,循环,今天,分享
From: https://blog.51cto.com/u_16348748/8504484

相关文章

  • C语言方便can通信的10进制转16进制(拆分)
    can通讯时候是把4位16进制分成两个2位(0xFFFF--->0xFF0xFF)就随手写了一个小工具把十进制转换成两个十六进制方便修改can报文如有问题请大家不吝赐教uint8_trad[2]={0x00,0x00};voidMSG_Trans(intdec){ uint8_tHexH=0x00; uint8_tHexL=0x00; for(int......
  • c语言练习(输入,输出)-44
    使用fgetc,fputc等#include<stdio.h>#define_CRT_SECURE_NO_WARNINGS1intmain(){//从键盘上读取一行文本信息charbuf[1024]={0};fgets(buf,1024,stdin);fputs(buf,stdout);return0;运行输入ayue后#include<stdio.h>#defin......
  • 【C语言】计算整型和无符号整型的取值范围
    #include<stdio.h>intmain(){inta=0,b=1;while(a<b){a++;b++;}printf("%d\n",a);printf("%d\n",b);}#include<stdio.h>intmain(){......
  • 【C语言】浮点数取整
    向下取整1. 强制类型转换floatf=1.5;inta;a=(int)f;2.高斯函数doublefloor(doublea)floatf=1.5;inta;a=floor(f);向上取整1.ceil函数doubleceil(doublea)floatf=1.5;inta;a=ceil(f); 2. 强制类型转换+四舍五入floatf=......
  • 【C语言】收银抹零
    #include<stdio.h>#define_CRT_SECURE_NO_WARNINGS1/*禁用SDL*/intmain(){ doublea;/*float在scanf中对应%f,double对应%lf,单浮点容易丢失精度,最好用双浮点*/ printf("合计金额:"); scanf("%lf",&a);/*scanf函数需要禁用SDL检查;格式控制符中不能加入\n*/ if(a-(int)a<=......
  • C语言
    程序设计1.顺序结构inta=1;intb=2;a=a+b;b=a-b;a=a-b;2.选择结构inta=3;intb=6;if(a>b) a++;else b--;3.循环结构inta=3;intb=6;while(a<=b){ a++;}顺序程序设计常量和变量一、常量1.整型常量:100,118,0,-172等。2.实型常量:十进制小数形式:123.456,-0.134等。指......
  • SQL 中的 NULL 值:定义、测试和处理空数据,以及 SQL UPDATE 语句的使用
    SQLNULL值什么是NULL值?NULL值是指字段没有值的情况。如果表中的字段是可选的,那么可以插入新记录或更新记录而不向该字段添加值。此时,该字段将保存为NULL值。需要注意的是,NULL值与零值或包含空格的字段不同。具有NULL值的字段是在记录创建期间留空的字段。如何测试NUL......
  • SQL 中的 NULL 值:定义、测试和处理空数据,以及 SQL UPDATE 语句的使用
    SQLNULL值什么是NULL值?NULL值是指字段没有值的情况。如果表中的字段是可选的,那么可以插入新记录或更新记录而不向该字段添加值。此时,该字段将保存为NULL值。需要注意的是,NULL值与零值或包含空格的字段不同。具有NULL值的字段是在记录创建期间留空的字段。如何测试NU......
  • C语言程序设计P6
    1break在while循环中的作用//break在while循环中的作用(终止符,跳出循环)//在循环中只要遇见break,就停止后期的所有的循环,直接终止循环。//while中的break是用于永久终止循环的2continue在while循环中的作用//continue在while循环中的作用//continue是用于终止本次循环的,也就是本......
  • 不同数据库创建用户,数据库的SQL语句整理
    不同数据库创建用户,数据库的SQL语句整理MySQLmysql-uroot-p#输入密码登录数据库CREATEDATABASEIFNOTEXISTSxxxdata_someinfoDEFAULTCHARSETutf8mb4;createuser'xxx_someinfo'@'%'identifiedby'Testsomepassword';grantallprivilegesonxxxda......