C语言h1什么意思,H1-2C语言程序的基本常识.ppt

《H1-2C语言程序的基本常识.ppt》由会员分享,可在线阅读,更多相关《H1-2C语言程序的基本常识.ppt(28页珍藏版)》请在人人文库网上搜索。

1、Fundamentals of C C语言程序的基本常识,熟悉常用数据类型 熟练使用变量 熟练掌握格式化输入输出函数的使用,学习目标,C语言程序结构,程序举例 void main() printf(“软件培训”); 本程序的目的是输出一行信息:华育国际,基本结构,常用标准库文件介绍,库文件就是预先定义好的函数的集合文件 上面的程序在编译时会出现错误(error),显示“printf : undeclared identifier”(prinf是一个没有声明的标识符) 因为:C语言本身不提供输入输出语句,输入和输出操作是由函数来实现的 C的标准函数库中(stdio.h)提供了一些输入输出函数,例。

2、如,printf函数和scanf函数,常用标准库文件介绍,使用prinf和scanf函数时,千万不要简单地认为它们是c语言的“输入输出语句” printf和scanf不是C语言的关键字,只是标准函数库中的函数名字 不同标准的函数库提供不同的函数名 有些通用的函数(如printf和scanf等),各种计算机系统都提供,成为各种计算机系统的标准函数(标准输入输出库stdio.h的一部分),C语言编译系统中还有许多以.h为扩展名的文件(称之为头文件) 在这些头文件中,对相应的库函数进行了声明和定义 我们所用的printf是C语言中的输出函数,因为它在“stdio.h”这个库文件中被声明和定义 在程序。

3、的最前面加上一句: #include stdio.h,常用标准库文件介绍,改写以上程序如下: #include stdio.h void main() printf(“软件培训”); 执行结果:,常用标准库文件介绍,结构特点和语法规则,程序是由函数构成的 可以包含一个main和若干其他函数 程序全部工作都是由函数来完成的 标准提供一百多个库函数 一个函数由两部分组成 函数的说明部分。包括函数名、函数类型、函数属性、函数参数(形参)名、形式参数类型。函数体 变量定义,如:“int num1,num2;” 执行部分,如:“num2=num1+105;”,一个程序总是从main函数开始执行 程序书写。

4、格式自由 每个语句和数据定义的最后必须有一个分号(英文状态) 语言本身没有输入输出语句 可以用/来对单行的代码做注解, 也可以用*对程序中的任何部分作块注释,结构特点和语法规则,变量,程序,编写程序时,常常需要将数据存储在内存中,方便后面使用这个数据或者修改这个数据的值。,通常使用变量来存储数据。使用变量可以引用存储在内存中的数据,并随时根据需要显示数据或执行数据操纵。,存储 Rate,Rate * 5%,将值存储为DiscAmt,Rate-DiscAmt,10,0.5,将值存储为Result,9.5,C语言的数据类型,数据类型描述,变量的定义及初始化,变量定义 任何变量都必须遵守先定义后使用。

5、的原则 变量定义的一般形式 存储类别 数据类型 变量名1,变量名2;,变量的初始化 定义变量时指示计算机为变量留出存储空间 变量值并没有指定,可能为随机值 使用变量前,一定要将其初始化为一个确定的值,变量的定义及初始化,变量初始化方法 定义变量的同时进行赋初值的操作 定义变量后,使用赋值语句来初始化变量 int num1=34,num2; num2=67; 定义了num1和num2两个整型变量,定义的同时初始化num1为34 使用了等号“=” 赋值运算符将67赋给变量num2,变量的定义及初始化,变量的定义及初始化,#include stdio.h void main() char ch1=a。

6、; int a=90; printf(作为一个字符ch1=%c, ch1); printf(n作为一个数字a=%d, a); printf(n作为一个字符ch2=%c, ch2); printf(n作为一个数字ch2=%dn, ch2); ,常量,字面常量 字面常量是指在源代码中直接输入的值 例如: int age=25;/整型常量 float score=85.5;/浮点数常量 char sex=f;/字符常量 char name10=”lucy”;/字符串常量 其中25、85.5、f、 ”lucy”是字面常量,符号常量 在程序中用一个符号来表示一个常量 这个符号就被称为符号常量 例如: 圆。

7、周率的值(3.14) C语言中使用预编译处理命令#define来定义符号常 #define PI 3.14 /注意:#define语句不以分号结尾,常量,格式化输出函数printf(),print函数的作用是向终端(或系统隐含指定的输出设备,如显示器)输出若干个任意类型的数据,一般格式:printf(格式控制,输出表列),“格式控制”是用双引号括起来的字符串,也称“转换控制字符串” “输出表列”是我们打算进行输出的数据描述,可以是直接的数据,也可以是代表数据的变量,printf() 的一般格式,“格式控制”包括两种信息 格式说明 由“%”和格式字符组成,如%d,%f等 将输出的数据转换为指定的。

8、格式输出 如:“%d”代表十进制整型数据 普通字符 直接输出的字符,printf示例程序,#include “stdio.h” void main() int num=3; /定义一个整型变量,给它命名为 num /为num初始化为3 printf(The number is: ); /直接输出提示文字 printf(%d,num); /输出num的值 printf( );/补充输出一小段空格 printf(数字的平方是:%d,num*num); /数字和文本混合输出 printf(n);/输出一个换行符 “/” 代表语句中的注释,其后内容不会被计算机处理,printf中的控制字符,n在下一行。

9、显示 t横向跳格 显示 显示 ”显示” 叫 转义字符,格式化输入函数scanf(),函数scanf() 按指定的格式从键盘读取数据,并将其赋给一个或多个变量 scanf()也使用格式化字符串来描述输入格式 例如: int a; scanf(%d, 用于从键盘读取一个十进制整数,并将其赋给整型变量a,格式化输入函数scanf(),scanf()函数的一般格式: scanf(“格式字符串”,输入项的地址列表); “格式字符串”包含三种类型的字符: 1、格式指示符 2、空白字符 3、普通字符,格式控制符 宽度修饰符 用来限定输入数据所占列数 #include stdio.h void main() 。

10、char b,c; scanf(%3c%4c, ,格式化输入函数scanf(),格式控制符 长度修饰符 抑制修饰符 例如: int a,b; scanf(%2d%*3d%4d, 输入1234567890,则a被赋值为12,b被赋值为6789,格式化输入函数scanf(),scanf()使用实例 从键盘输入一个大写字母,要求改用小写字母输出。提示:大小写英文字母的ASCII值相差32。 #include stdio.h void main() char c1,c2; printf(请输入一个大写英文字母:); scanf(%c, ,格式化输入函数scanf(),小 结,本章讲述了C语言程序的结构与各种数据类型。 学习了对不同类型数据输出的格式控制。 如何使用printf()函数? 如何使用scanf()函数。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值