下载此文档

c语言期末复习内容.doc


文档分类:IT计算机 | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍
c语言期末复习内容.docC语言期末复****br/>第一章:概述
1、 C语言程序总是从main ()函数开始执行,main ()可出现在程序的任意位置。
2、 注释内容不参与编译
3、 一行上可以放一条语句或多条语句
4、 构成c程序的基本单位是函数
5、 C语言标示符原则,判断合法的标示符(注意关键字不是合法的标示符)
第二章:数据类型、运算符表达式
1、 c语言中最简单的数据类型:整型、实型、字符型
2、 算术运算符:%、/ :例如15%4/7=?
3、 ++、一运算符:
例如:int i=5; ++i的值?
放变量前和变量后的区别:例如:
(1) int n=0;
while (n++<=2); printf("%d",n);
(2) void main()
(
int i,j,k=O;
for(i=l;i<=5;i++)
(
j=i%2;
while(—j>=0) k++;
)
printf("%d,%d",j,k);
}输出结果是多少?
4、复合的赋值运算符:+=、*=、-=
x+=a/b等价于什么?
int a=6;求表达式a+=a-=a*a的值
第三章:基本输入输出语句
1、 C语言本身没有输入输出语句
2、 scanf()输入语句格式:
(1)当输入数据的形式为25,13,10<CR>正确的输出结果为
main()
( int x,y,z
scanf("%d%d%d",&x,&y,&z);
printf( "x+y+z=%d\n" ,x+y+z);。
(2)要通过语句scanf("%d%d%d”,&a,&b,&c);给a赋值于3, b赋值于4, c赋值于5,正确的输入方式?
3、求圆的面积和周长?
第四章:选择结构
1、 C语言中关系逻辑表达式的书写:判断char型变量ch是否为大写字母的正确表达式是?
2、 if语句执行顺序:a=l,b=7,c=5, if语句if(a>c) b=a;a=c;c=b;执行完后a, b,c的值分别是多少?
3、 实验指导书上面的顾客购物打折
4、 输入两个数由小到大输出
第五章:循环结构
1、 do……while语句与for、while语句在执行顺序上的区别
2、 while语句:设有程序段int k=10; while (k=0) k=k-l;循环体执行次数?
例题:
⑴求n的阶乘;
(2)从键盘输入的一组字符中统计出大写字母的个数m和小写字母的个数n,并输出m、n中的较大者
(使用条件表达式m>n?m:n);
(3)从键盘输入学号(学号为三位数),然后输出学号中百位数字是5的学号,输入0时结束循环。
3、 continue 语句:
输出1—100之间能被5整除的数:
void main()
{
int I;
for(i=l;i<=100;i++)
if(i%5!=0)
continue;
printf("%d",i);
}
4、 break语句的使用:根据需要使用break语句
5、 典型例题:打印水仙花数
第六章:数组
1、 一维数组:数组元素必须具有相同数据类型
给部分元素赋初值时没有赋值的元素值为0:
int a[10]=( 1,2,3};a[5]的值是多少?
例题:输入10个数,求其最大值

c语言期末复习内容 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数3
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小雄
  • 文件大小86 KB
  • 时间2021-05-15