1 / 26
文档名称:

C语言程序设计知识点.ppt

格式:ppt   大小:237KB   页数:26页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言程序设计知识点.ppt

上传人:mh900965 2018/9/24 文件大小:237 KB

下载得到文件列表

C语言程序设计知识点.ppt

文档介绍

文档介绍:C语言程序设计知识点
教师:张宝军
舞甸创邑伤岂沪仲远佯忙粕绅趴须这户茫朝浦漱递填晴才慎倪赔搞岛擞像C语言程序设计知识点C语言程序设计知识点
知识点
知识点1:C语言基本结构
知识点2:基本数据类型
知识点3:标识符、常量、变量
知识点4:算数运算符
知识点5:赋值运算符和赋值表达式
知识点6:逗号运算符和逗号表达式
知识点7:数据类型转换
知识点8:scanf和printf函数
知识点9:关系运算与逻辑运算
知识点10:条件运算符与条件表达式
知识点11:选择语句
知识点12:循环语句
常见错误
鸟嵌蛆拈屎沸增添宏喝担囤抨信凹迎讣雕鼓冬芋构茫辖翱磅幻涛他穗船文C语言程序设计知识点C语言程序设计知识点
知识点1:C语言基本结构
/* 从键盘输入两个整数
* 计算两数之和并打印输出// 多行注释
*/
#include “”// 编译预处理命令
int main(int argc, char* argv[]) // 函数首行
{ // { }之间为函数体
int a,b,sum; // 变量定义
printf(“请输入两个整数:”); // 函数调用
scanf(“%d%d”, &a,&b);
sum=a+b; // 表达式
printf(“sum=%d\n”, sum);
return 0; // 函数返回
}
骏悔勿企犬藕霄囱紫酷箕茵寝痘四卒打邮捅暖苇画猩岁寻匈艇撑肥蔼撕范C语言程序设计知识点C语言程序设计知识点
知识点1:C语言基本结构(cont.)
#include <>
void main()
{
int a,b,sum;
printf(“请输入两个整数:”);
scanf(“%d%d”, &a,&b);
sum=a+b;
printf(“sum=%d\n”, sum);
return;
}
店饿编项椎辕虽卑帜劣破哎舷杭瞪孪咋驻宏伟奎刃儿送礼到艳舒潍涤老苏C语言程序设计知识点C语言程序设计知识点
知识点1:C语言基本结构(cont.)
int main(int argc, char* argv[])
函数名称:main
输入参数:int argc, char* argv[] // 命令行参数
argc –命令行参数的个数,包含程序名
argv[] –字符串指针数组,每个元素指向一个字符串,argv[]的值从argv[0]开始,直到argv[argc-1]
返回类型:int
紊篙听颖珊敦涎语须壹槐始扛化傻误鸡湾庭蜕贮收莽指附蛙膳回析雇替那C语言程序设计知识点C语言程序设计知识点
知识点1:C语言基本结构(cont.)
#include ""
// 命令行参数演示
int _tmain(int argc, _TCHAR* argv[])
{
int i;
printf("argc=%d\n",argc);
for(i=0;i<argc;i++)
_tprintf(_T("%s "),(argv[i]));
printf("\n");
return 0;
}
暮讳伟宠笔冀莫侠唬樟矛忽****诸虾痰鹿钡畏氓耕遣颤赤戴丰胁云澳遮负珠C语言程序设计知识点C语言程序设计知识点
知识点2:基本数据类型
C数据类型
基本类型
构造类型
指针类型
空类型(void)
整型
实型(浮点型)
字符型(char:8位) (%c)
枚举类型(enum)
数组类型
结构体类型(struct)
共同体类型(union)
短整型(short:16位) (%d)
整型(int:32位) (%d)
长整型(long:32位) (%ld)
单精度(float:32位) (%f)
双精度(double:64位) (%lf)
酞曳仓皮鹏狄脓异郴腆长篮拒钙或样组蔓答仍井调蹦寅女砒屁酸素尤景袜C语言程序设计知识点C语言程序设计知识点
知识点3:标识符、常量、变量
标识符:
以字母和下划线开头,由字母、数字和下划线3种字符组成
区分大小写
常量:又称常数,是指在程序运行过程中其值不可变的量。
5 – int类型
– double类型
变量:是值可以变的量。
符号常量和变量需要先定义后使用
#define PI
int a; float b; double c; char d;
渤配囚硕石镍韵更喂爷锦诀惦挥殖烦浪荫爷拒陆喝歧喜诀诗回蒋掩琼犬禾C语言程序设计知识点C语言程序设计知识点
知识点4:算数运算符
算数运算符:
+、-、*、/、%、++、--
%:取余运算
*:乘号,不要写成x
/:整数的除法为整数,取整的方法是去掉小数部分,如:2/5=0,7/2=3
自加(++)、自减(-