1、所有的C程序都有钱只有一个main()函数。C从main()函数开始运行,当main函数结束后,程序也就结束了。

2、程序设计语言的功能:①数据表达:常量与变量 eg:int a[10 ]表示由10各整数组成的数组变量。②流程控制:将复杂的程序划分为若干个相互独立的模块,再设计一个模块师不受其他模块的牵连。

3、任何程序都可以将模块通过三种基本的控制结构进行组合来实现:顺序控制结构、分支控制结构和循环控制结构。

4、C语言的单词:①标识符:由字母、数字和下划线组成,第一个字符必须为字母、下划线。区分大小写。标识符分为关键字和用户自定义的标识符。②常量分为:整数常量123,实型常量12.34,字符常量’a',字符串常量“ahfbw,she”. ③运算符 ④分隔符

5、C语言的主要语法单位①表达式:由运算符与运算对象组成②变量定义:类型名 变量名:int i;就定义了一个整型变量i ③语句:语句师程序最基本的执行单位,最简单的语句就是表达式加分号。分支语句根据不同的条件执行不同的语句,if -else 和switch语句

if(a>b) x=a;

else x=b;  这个语句先判别if后面的表达式,如果条件成立执行x=a否则执行x=b,

④循环语句:while,for,do-while语句。

sum=0;

i=1;

while(i<=100){

sum=sum+i;

i=i+1;

}

其中(i<=100)是循环执行的条件,只要这个条件满足,大括号中的循环语句就会一直被反复执行。

⑤复合语句:用大括号将若干语句顺序组合在一起。

⑥函数定义与调用:函数的目的是接受0 个或多个数据,并返回0个或1个结果,函数的使用主要设计函数的定义与调用。函数的定义涉及函数头和函数体,函数头包括函数的返回值类型、函数名和函数类型。函数体是一个程序模块,规定了函数所具有的功能。函数调用通过传递函数的参数并执行函数定义所规定的程序过程,以实现相应的功能。

⑦输入与输出:通过调用函数如printf()和scanf()函数实现输入和输出

一个例子:

求1~100间所有偶数的和

int main(void)

{

int i;

sum=0;

for(i=1,i<100,i++)

if (i%2=0)  sum=sum+i;

printf("%d",sum);

return =0;

}

#python中的输出为print 但是C为printf因为printf是一个函数,但是print不是。

菜鸡编程自学第一天-C语言相关推荐

  1. 前端菜鸡入职一年后的……

    去年三月入职现在的公司,写这篇文章的时候已经入职一年了,也有一些感受吧,分享给大家 入职的时候给自己定了一些目标,因为在公司主要用的是vue,别的用得少,所以默默地给自己制定如下几条 1.搭建自己的b ...

  2. 1个系统节拍 c语言_【菜鸡C语言】菜鸡鼓起勇气用Dev-c++打起节奏来了

    动次打次动次打次,打好节奏后,要进一步升华!学C语言这么久,不想搞点事情? 本文中纯属原创,未经授权禁止转载 本篇幅巨长,非专业人士可直接下拉至结尾看成果,然后点个赞¬∨¬ 学编程的一定不陌生,大多数 ...

  3. C语言编程新手自学手册下载,C语言编程新手自学手册

    C语言编程新手自学手册 出版时间:2012年01月 定 价:69.80 I S B N :9787111358343 所属分类: 计算机•网络 &nbsp计算机•网络  >  编程语言与 ...

  4. 《C语言解惑》—— 第一篇 C语言编程中的对与错

    本节书摘来自华章出版社<C语言解惑>一 书中的第1章,第1.1节,作者:刘振安 刘燕君,更多章节内容可以访问云栖社区"华章计算机"公众号查看. 第一篇 C语言编程中的对 ...

  5. c语言程序设计自学跟谁好,双辽c语言编程学习,双辽学c语言编程哪个好,双辽学c语言编程自学好还是报班好...

    双辽c语言编程学习,双辽学c语言编程哪个好,双辽学c语言编程自学好还是报班好 首页 > 软件 > 双辽c语言编程学习 作者:镀金池   发布时间:2017-12-07 05:48 一个C语 ...

  6. C语言编程>第一周 ⑧ 输入两个正整数m和n,求其最大公约数和最小公倍数。

    例题:输入两个正整数m和n,求其最大公约数和最小公倍数. 代码如下: /*程序分析:利用辗除法.*/ #include"stdio.h" main() {int a,b,num1, ...

  7. C语言编程>第一周 ③ 输入某年某月某日,判断这一天是这一年的第几天

    例题:输入某年某月某日,判断这一天是这一年的第几天 程序分析:以2020年8月8日为例,应该先把前八个月的加起来,然后再加上8天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天. 代码如 ...

  8. C语言编程>第一周 ⑦ 利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示

    例题:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示. 代码如下: /*程序分析:利用条件运算符,如(a>b)?a:b的 ...

  9. 菜鸡自学 Python 笔记(二)

    菜鸡自学 Python 笔记(二) 五,结构与语句 1.选择结构-- if 语句 2.循环控制语句 (1)while 语句 (2)for 语句 (3)continue 语句与break 语句 六.列表 ...

最新文章

  1. 为类定义后构造函数的最小示例,使用 boost::signals2::deconstruct 作为它的工厂函数
  2. 20162317 2017-2018-1 《程序设计与数据结构》第8周学习总结
  3. H5 video 开发问题及相关知识点
  4. ffmpy3与ffmpeg的简单使用
  5. 洛谷 P5742、P5743、P5744 题解
  6. python内核死亡的原因_Kernel Panic常见原因以及解决方法
  7. [转载] Pytorch基础介绍
  8. CentOS下安装实时检测网络带宽的小工具bmon
  9. mod_rewrite模块的使用
  10. windows批处理for循环的坑
  11. 9种缺陷管理工具对比Bugzilla、testRail、TestLink、redmine、禅道、CODING、jira、TAPD、PingCode
  12. IRedMail 邮箱配置
  13. C语言实现Prim算法与Kruskal算法(浙大 陈越版)
  14. 给定一个接口,测试人员应该如何测试?
  15. Unity线性工作流下UI保持Gamma的解决方案收集
  16. 因果推断-重要概念:ATE/CATE/ITE/ATT
  17. MyEclipse 6.5GA 最新下载、注册、汉化(2008年11月更新)
  18. 多多情报通:拼多多怎么样快速引流?
  19. c223 :production versions 新增、修改、删除函数: CM_FV_PROD_VERS_DB_UPDATE
  20. 使用 HTML、CSS、JS 和 API 制作一个很棒的天气 Web 应用程序

热门文章

  1. vulnhub-warzone_1
  2. c语言写照明系统的代码,无线LED照明系统设计(ZigBee)的设计与实现(C语言)
  3. YZC-810H/20T传感器
  4. 2009.02.24 奥巴马总统发表国情咨文(全文)
  5. 「自控原理」4.2 根轨迹法分析与校正
  6. 可自动调节OpenCV弹出窗口大小
  7. 安装华为HCL(H3C)时报错及virtual box无法使用问题
  8. 如何做好网站页面的交互设计?
  9. 教师资格证查询成绩网站服务器,教师资格证成绩查询入口|面试报名入口
  10. 南大金陵学院 计算机,以赛促学,南大金陵学子在全国大学生计算机设计大赛摘得一等奖1项和二等奖4项...