c语言学习(一)第一个程序

目录

第一个程序​ 

首先我们可以提取框架

下面来逐句分析基本格式:

下面来看花括号内的语句


一个程序

该程序输出应为:

My favorite number is 1 because it is the first.

仔细分析这个程序

首先我们可以提取框架

这是一个简单c程序的基本格式

一个程序中由一个或多个函数组成,必须含有main函数,函数由函数头和函数体组成,函数头包括函数名,传入该函数的信息类型和函数的返回类型,函数名后面的圆括号可以识别出函数,函数体由花括号括起来,由一系列语句,声明组成。

下面来逐句分析基本格式:

1.#include<stdio.h>(c预处理器指令) 该行告诉编译器把stdio.h的内容包含在当前程序中

实际上这是一种复制粘贴的操作。

stdio.h时c编译器软件包含的标准部分,提供键盘输入和屏幕输出的支持。

2.int main(void) 

c语言一定从main()函数开始执行

圆括号()表明是一个函数, int表明函数返回类型,此处指一个整数, 圆括号内包含传入函数的信息,此处void表main()不带任何参数

3.花括号{ }

所有c函数都使用花括号标记函数的开始与结束,不可省略。类似于begin于end

4.return 0

5.注释

此部分不是写给计算机的,而是给人看的,这部分内容会被编译器忽略

单行注释: 

  • //内容
  • 适用范围:任何地方 
  • 作用范围:从第二个斜线到之一行末

多行注释

  • /*内容*/
  • 适用范围:任何地方
  • 作用范围:从第一个/*到最近的一个*/

下面来看花括号内的语句

 1.int num;

这行代码叫做声明,此处做了两件事:第一,有个名为num的变量,第二,int表明num是个整数。

int是一种数据类型,关键字,在c语言里不能用做其他用途,例如不可以用作函数名或变量名。

num是一个标识符,也就是一个变量,函数或其他实体的名称

注:

  • 关键字,也叫作保留字。是指一些被C语言赋予了特殊含义的单词
  • 标识符命名规则

  • 只能由字母(a~z、 A~Z)、数字、下划线组成
  • 不能包含除下划线以外的其它特殊字符串
  • 不能以数字开头
  • 不能是C语言中的关键字
  • 标识符严格区分大小写

在c语言中,所有变量必须先声明才可以使用!

2.num=1;

赋值表达语句,把1赋给变量num

=为赋值运算符

3.printf()

输出函数,将双引号中的内容输出。

可以看到\n并没有输出,\n的意思是换行,%d将在以后介绍。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值