其实学编程关键是学习其思想,如果你精通了一门,再去学其他的时候也很容易上手。C不会过时的,尤其是在unix、linux操作平台上,学好C是必须的。

C跟C++在很多方面也是兼容的,c是c++的基础。

再者c能从很大的程度上帮你了解计算机的发展史,数据结构等方面的知识,很多软件、甚至操作系统中的很大部分是用c来实现的。

还有一些电器芯片的程序,比如电冰箱内制冷系统……可以说用c可以解决一切可能遇到的问题,关键是你要能精通它。

所以放开手脚去大胆的学吧,c永远不会过时!

正金字塔

源代码:

include

void main()

{

inti,j,k,n;

printf("请输入金字塔的层数:");

scanf("%d",&n);

for(i=1;i<=n;++i)// 控制层数

{

for(j=1;j<=n-i;j++)// 控制空格数

printf(" ");for(k=1;k<=2*i-1;k++)// 控制*个数

printf("*");

printf("\n");// 一层金字塔输出完毕,换行继续输出下一层

}

}

倒金字塔

源代码:

include

void main()

{

inti,j,k,n;

printf("请输入倒金字塔的层数:");

scanf("%d",&n);

for(i=1;i<=n;++i)// 控制层数

{

for(k=0;k<=i-1;k++)// 控制空格数

printf(" ");for(j=2*n-2*i+1;j>0;j--)//控制*个数

printf("*");

printf("\n");

}

}

如此说来,正反三角形,难道你还不会吗?

希望对你有帮助!也希望你能够在学习C语言的路上越走越远,砥砺前行~

自学C/C++编程难度很大,不妨和一些志同道合的小伙伴一起学习成长!

C语言C++编程学习交流圈子,QQ群【1121833361】有一些源码和资料分享,欢迎转行也学习编程的伙伴,和大家一起交流成长会比自己琢磨更快哦!

c++入门代码_C/C++编程笔记:C语言入门题之正倒金字塔,正反三角形代码详解相关推荐

  1. c++ 函数模板_C/C++编程笔记:C++入门知识,深入解析C++函数和函数模板

    本篇要学习的内容和知识结构概览 函数的参数及其传递方式 1. 函数参数传递方式 传值: 传变量值: 将实参内存中的内容拷贝一份给形参, 两者是不同的两块内存 传地址值: 将实参所对应的内存空间的地址值 ...

  2. c 结构体在声明时赋值_C/C++编程笔记:C++入门知识,C++多态性和虚函数解析

    本篇要学习的内容和知识结构概览 多态性 编译时的多态性称为静态联编. 当调用重载函数时, 在编译期就确定下来调用哪个函数. 运行时的多态性称为动态联编. 在运行时才能确定调用哪个函数, 由虚函数来支持 ...

  3. 并发编程-04线程安全性之原子性Atomic包的4种类型详解

    文章目录 线程安全性文章索引 脑图 概述 原子更新基本类型 Demo AtomicBoolean 场景举例 原子更新数组 Demo 原子更新引用类型 Demo 原子更新字段类型 使用注意事项: Dem ...

  4. 【转载】salesforce 零基础开发入门学习(四)多表关联下的SOQL以及表字段Data type详解...

    salesforce 零基础开发入门学习(四)多表关联下的SOQL以及表字段Data type详解 建立好的数据表在数据库中查看有很多方式,本人目前采用以下两种方式查看数据表. 1.采用schema ...

  5. 金字塔c_C/C++编程笔记:C语言入门题之正倒金字塔,正反三角形代码详解

    其实学编程关键是学习其思想,如果你精通了一门,再去学其他的时候也很容易上手.C不会过时的,尤其是在unix.linux操作平台上,学好C是必须的. C跟C++在很多方面也是兼容的,c是c++的基础. ...

  6. c++重载运算符_C/C++编程笔记:运算符重载丨重载C++中的New和Delete运算符

    new和delete运算符也可以像C ++中的其他运算符一样重载.New和Delete运算符可以全局重载,也可以在特定类中重载. (1)如果使用某个类的成员函数来重载这些运算符,则意味着这些运算符仅针 ...

  7. 子类重写父类虚函数_C/C++编程笔记:关于C++的虚函数和多态,你真的了解吗?...

    前言 本章节主要针对于C++中的虚函数和多态做一个详细介绍. 虚函数 虚函数的长相其实很简单,在C++类型用virtual修饰的函数就是虚函数,如下代码: 虚函数对于本类的影响:存在虚函数类的内存会多 ...

  8. c++for循环求最大公约数_C/C++编程笔记:C语言 for 循环精讲!实例讲解带你吃透...

    在循环入口处定义循环三要素,循环条件为真时执行循环体,先判断再循环. 语法 C++中 for 循环的语法为: for (init; condition; increment) { statement( ...

  9. 贪吃蛇统计分数的c语言代码,C/C++编程笔记:C语言贪吃蛇源代码控制台(二),分数和食物!...

    接上文<C/C++编程笔记:C语言贪吃蛇源代码控制台(一),会动的那种哦!>如果你在学习C语言开发贪吃蛇的话,零基础建议从上一篇开始哦!接下来正式开始吧! 三.蛇的运动 上次我已经教大家画 ...

最新文章

  1. 程序的编译、链接和执行
  2. 使用idea2.5建立maven项目
  3. c语言键盘回调函数键盘的码,深入浅出剖析C语言函数指针与回调函数(三)
  4. Linux下打造仿Mac系统桌面
  5. Java线程:线程交互
  6. Undefined symbols for architecture i386问题解决方法
  7. 学习File API用于前端读取文件
  8. 基于ARQ反馈的无人机通信中继自主选择研究
  9. 【TensorFlow】conv2d函数参数解释以及padding理解
  10. 如何优雅地在云上“摆摊” 直播带货,这些技术很重要
  11. java中412是什么错_HTTP 412 错误 – 先决条件失败 (Precondition failed)
  12. Imgproc.findContours函数
  13. ubuntu 安装sql_在Ubuntu上进行SQL Server安装和故障排除
  14. 关于伪分布式hadoop集群及HBase安装的一些记录(基于林子雨老师的大数据软件安装和基础编程)
  15. 用计算机税额怎么计算,企业所得税计算器(企业税收怎么算计算器)
  16. 2022吴恩达机器学习第二周
  17. ink 合约篇(一)| 部署 ink 合约
  18. 如何用vba把word文档的每页单独保存为一个word文档
  19. 使用AVProVideo的一点小坑
  20. java数组常见异常:下标越界、空指针异常

热门文章

  1. Python:进阶操作(1)
  2. 无约束优化算法——牛顿法与拟牛顿法(DFP,BFGS,LBFGS)
  3. Hough Transform 的算法思想
  4. Qt学习笔记(一) 第一个Qt应用程序
  5. 【转】理解小波消失矩
  6. 【图像】尺度不变特征变换算法(SIFT)
  7. [云炬创业管理笔记]第二章成为创业者讨论2
  8. Go进阶(3): 函数+闭包+defer
  9. 类对象和类指针深入分析与对比
  10. js+Css实现的一个简单对话框