C语言复习(1)

C语言复习(1)

ID:37722604

大小:109.00 KB

页数:20页

时间:2019-05-29

C语言复习(1)_第1页
C语言复习(1)_第2页
C语言复习(1)_第3页
C语言复习(1)_第4页
C语言复习(1)_第5页
资源描述:

《C语言复习(1)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第1章C语言程序的结构1.程序的构成,main函数和其他函数。p5-p6 例题:判断:C语言程序是由过程和函数组成的。(错)2.预定义命令,类型定义,变量定义,组成程序的各个函数,程序中的注释。3.源程序后缀:.c第2章数据1基本数据类型:整型数据,浮点型数据,指针型数据2常量:字面常量,符号常量3变量:标识符,变量的定义,变量的初始化,变量的引用4输出与输入:基本输出,基本输入输入输出函数的调用,正确输入数据并正确理解和设计输出格式。l整数的表示范围、溢出情况:n在整常量后加字母l或L,认为它是longint型常量n整常量后面加一个字母u或U,认为是unsigned

2、int型n16位整数的表数范围为:-32768--+32767若有声明"shortintx;"且sizeof(x)的值为2,则当x值为时"x+1>x"为假。l字符型与整型chari=2;chari=’2’;inti=2;inti=’2’;l浮点数的表示n指数形式:e或E之前必须有数字;指数必须为整数。例题1:下列选项中,不能作为合法常量的是()。A)1.234e04   B)1.234e0.4  C)1.234e+4   D)1.234e0例题2:下列选项中可作为C语言合法常量的是()。A)-80   B)-080   C)-8e1.0    D)-80.0el字符常

3、量:用单引号括起来的单个普通字符或转义字符l转义字符:反斜线后面跟一个字符或一个代码值表示main(){printf("101x42C");printf("Isay:"Howareyou?"");printf("\CProgram\");printf("Turbo'C'");}l常见字符的ASCII码‘A’650x41‘a’970x61‘0’480x30chara=’b’-'A'+'0';a=’A’+32;l合法的用户标识符下列不能定义的用户标识符是()。A)Main   B)_0   C)_int    D)sizeoflprintf的使

4、用n字符串结尾应以’’结束,才能整体输出lscanf的使用uscanf的输入分隔符的指定l一般以空格、TAB或回车键作为分隔符l其它字符做分隔符:格式串中两个格式符间字符nscanf读入字符注意点:空格和转义字符作为有效字符输入例题1:欲使得a1的值为12,a2的值为34,c1的值为字符a,c2的值为字符b,scanf("%d%c%d%c",&a1,&c1,&a2,&c2);输入形式应为:12a34b例题2:有下列程序:main(){intm,n,p;scanf("m=%dn=%dp=%d",&m,&n,&p);printf("%d%d%d",m,n,p);}

5、若想从键盘上输入数据,使变量m的值为123,n的值为456,p的值为789,则正确的输入是:m=123n=456p=789 例题3:chara,b,c,d;scanf(“%c%c”,&a,&b);c=getchar();d=getchar();printf(“%c%c%c%c”,a,b,c,d);输入:abcd输出为:abc例题4:#includemain(){inti=0,j=0,k=0;scanf("%d%*d%d",&i,&j,&k);//p28-31四张表格printf("%d%d%d",i,j,k);}输入:102030输出为:10

6、300n以整数格式为字符变量输入main(){charb;scanf("%d",&b);b=b*2;printf("%c",b);}输入:33输出为:Bn用scanf读入字符串u字符串名或数组名本身就是地址,不需加&有定义语句:intb;charc[10];,则正确的输入语句是()。A)scanf("%d%s",&b,&c);  B)scanf("%d%s",&b,c);C)scanf("%d%s",b,c);    D)scanf("%d%s",b,&c);u不能将一行带有空格的字符串读入若准备将字符串“Thisisastring.”记录下来,错误的输入语句为:

7、(A)scanf(“%20s”,s);(B)for(k=0;k<17;k++)s[k]=getchar();(C)while((c=getchar())!=‘’)s[k++]=c;(D)gets(s);第3章运算与表达式1算术运算基本算术运算符、优先级与结合性、数据类型转换、自增、自减运算2关系运算3逻辑运算4位运算按位逻辑运算移位运算  位运算符的含义和使用。  简单的位运算。5指针运算取地址运算、操作指针变量、移动指针、比较指针6其它运算sizeof运算、逗号运算、条件运算7赋值运算赋值运算符和赋值表达式、复合赋值运算熟练运用各种运算符、掌握

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。