c语言期末考试排序成绩,C语言期末考试复习资料完整版.ppt

C语言期末考试复习资料完整版.ppt

;考试的主要题型和分数分布:

1 单项选择题(10小题,每题2分,共20分)2 填空题(每空1分,共10分)3 阅读程序(每题2分,共10分)4 程序填空(每空2分,共40分)5 编写程序(2小题,每题10分,共20分);第一章; ; ;4 C语言是由函数组成的,其中必须有一个并且只有一个主函数 main,程序的执行从main 函数开始,到main 函数结束.

;; C的数据类型; 常量与变量; 变量命名的规定:C语言规定标识符:1 只能由字母、数字和下划线三种字符组成; (注意不要混淆下划线_和杠号(减号)-)2 第一个字符必须为字母或下划线;3 不能使用关键字.

例:sum,_123 , m123, Student_name1 12a,Jo-hn, ¥123,a#b, int ;整型常量的表示方法 整型常量即整常数。在C语言中,整常数可用以下三种形式表示:(1)十进制整数。 如:123, -456(2)八进制整数。以0开头的数是八进制数。 如???0123表示八进制数123,等于十进制数83 0129 非法(每位0-7合法)(3)十六进制整数。以0x开头的数是16进制数。 如:0x123,代表16进制数123,等于十进制数291 而 0x12g 非法(每位0-f合法)

; 字符型数据 ;字符串常量字符串常量是一对双引号括起来的字符序列.合法的字符串常量:  “How do you do.”, “CHINA”, “a” , “$123.45”可以输出一个字符串,如  printf(“How do you do.”);;C运算符简介 C的运算符有以下几类:(1)算术运算符 (+ - * / %)(2)关系运算符 (> < == >= <= !=)(3)逻辑运算符 (! && ||)(4)位运算符 (<< >> ~ | ∧ &)(5)赋值运算符 (=及其扩展赋值运算符)(6)条件运算符 (?:);算术运算符和算术表达式 基本的算术运算符:+ (加法运算符或正值运算符如:3+5、+3)- (减法运算符或负值运算符,如:5-2、-3)* (乘法运算符。如:3*5)/ (除法运算符,实数相除结果是双精度实数,整数相除结果是整数;两数同号结果是正数,两数异号结果是负数,且舍入得方向不固定,Vc++是“向0取整)% (求余运算符,%两侧必须为整型数据,结果与被除数一致。); 自增、自减运算符 作用是使变量的值增1或减1如: ++i,--i(在使用i之前,使i+1 或-1) i++,i--(在使用i之后,使i+1 或-1) 就是使用 i 的原值执行本条语句, 而在执行下条语句前将 i+1 或-1 int m=5,n=10; printf("%d,%d\n",m++,--n); 显示5,9 若再有: printf(“%d\n”,m); 显示6;赋值运算符 赋值符号“=”就是赋值运算符,它的作用是将一个数据赋给一个变量,如a=5;(单等号)而 a==5 是判断 a是否等于 5; (双等号)

如 int a=3; if(a==2) 为假, 而 if(a=5) 为真。;第三章; C语句概述; C语句概述 ; 格式输入与输出; 格式输入与输出 ; 格式输入与输出 ; 在格式输入与输出中格式控制是用双引号包括的,其中一般带有%d,%c,%f,%s等各种对数据类型的要求.;; 关系运算符和关系表达式; 关系运算符和关系表达式 ; 逻辑运算符和逻辑表达式; if语句 ; if语句 ;条件运算符

格式: 表达式1?表达式2∶表达式3 功能: 判断表达式1的值,如果成立就执行表 达式2,否则就执行表达式3

max=(a>b)?a:b;min=(a

判断大写字母:if(‘A’<=c && c<=‘Z’)判断小写字母:if(‘a’<=c && c<=‘z’)判断数字:if(‘0’<=c && c<=‘9’)判断闰年:if((year%4==0&&year%100!=0)||year%400==0);注意:例如在判断数字中:if(‘0’<=c && c<=‘9’)

不可以没有 && ,也不能没有 ’ ’即不能用 if(‘0’<= c<=‘9’)也不能用 if( 0<=c && c<=9 )但可以用 if(

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值