[新]C语言期末复习,经典练习题+知识点总结+模拟考题。三位一体,(4)
} tab[2] = {{1, "ab"}, {2, "cd"}}, *p = tab;
语句 printf("%c", *(++p)->y ); 的输出结果是b
经典练习题+知识点总结+模拟考题。三位一体,完胜c语言!!!!{考期必备神器}。。。
4. 已知学生记录的定义为: struct student {
int no;
char name[20]; char sex; struct {
int year; int month; int day; }birth; };
struct student s;
假设变量s中的“生日”应是“1988年5月10日”,对“生日”的正确赋值语句是D (A) year=1988; month=5; day=10; (B) brith.year=1988; birth.month=5; birth.day=10;
(C) s.year=1988; s.month=5; s.day=10;
(D) s.birth.year=1988; s.birth.month=5; s.birth.day=10;
5. 若有以下说明和语句,则下面表达式中值为1002的是D struct student {
int age; int num; };
struct student stu[3] = {{1001, 20}, {1002, 19}, {1003, 21}};
struct student *p; p = stu;
(A) (p++)->num (B) (p++)->age (C) (*p).num (D) (*++p).age
当前编程题:实验八---统计整数
15 / 30
1. 【问题描述】 输入若干个整数,统计出现次数最多的那个整数。如果出现最多的整数有两个以上,打印最早输入的那个整数。 【输入形式】
从标准输入读取输入。第一行只有一个数字N(1≤N≤10000),代表整数的个数。以后的N行每行有一个整数。 【输出形式】
向标准输出打印出现次数最多的那个数字。 【输入样例】 6 11 0 -1 20 0 300
【输出样例】 0
【样例说明】
输入6个整数,其中出现次数最多的是0,共出现两次。 【评分标准】
本题不准使用数学库函数。运行时限1秒,正确得20分,每个测试点4分,提交程序名为count.c。 {{建电脑桌面}}
C 语言总复习C六月,奋战CC语言,大家一起加油啦~~~~~~~~~~~!! 总体上必须清楚的:¬
1)程序结构是三种: 顺序结构 , 循环结构(三个循环结构), 选择结构(if 和 switch)¬ 2)读程序都要从main()入口, 然后从最上面顺序往下读(碰到循环做循环,碰到选择做选
经典练习题+知识点总结+模拟考题。三位一体,完胜c语言!!!!{考期必备神器}。。。
择)。¬
3)计算机的数据在电脑中保存是以二进制的形式. 数据存放的位置就是他的地址.¬ 4)bit是位是指为0 或者1。 byte 是指字节, 一个字节 = 八个位.¬
5)一定要记住二进制如何划成十进制。¬ 概念常考到的:¬
1、编译预处理不是C语言的一部分,不再运行时间。C语言编译的程序称为源程序,它以ASCII数值存放在文本文件中。¬
2、每个C语言程序中main函数是有且只有一个。¬
3、在函数中不可以再定义函数。¬
4、算法的是一定要有输出的,他可以没有输入。¬
5、break可用于循环结构和switch语句。¬ 6、逗号运算符的级别最低。¬ 第一章¬
1)合法的用户标识符考查:¬
合法的要求是由字母,数字,下划线组成。有其它元素就错了。¬
并且第一个必须为字母或则是下划线。第一个为数字就错了。¬
关键字不可以作为用户标识符号。main define scanf printf 都不是关键字。迷惑你的地方If是可以做为用户标识符。因为If中的第一个字母大写了,所以不是关键字。¬ 2)实型数据的合法形式:¬
2.333e-1 就是合法的,且数据是2.333×10-1。¬ 考试口诀:e前e后必有数,e后必为整数。.¬ 3)字符数据的合法形式::¬
'1' 是字符占一个字节,"1"是字符串占两个字节(含有一个结束符号)。¬
'0' 的ASCII数值表示为48,'a' 的ASCII数值是97,'A'的ASCII数值是65。¬ 4)整型一般是两个字节, 字符型是一个字节,双精度一般是4个字节:¬ 考试时候一般会说,在16位编译系统,或者是32位系统。碰到这种情况,不要去管,一样做题。掌握整型一般是两个字节, 字符型是一个字节,双精度一般是4个字节就可以了。¬
5)转义字符的考查:¬
16 / 30
在程序中 int a = 0x6d,是把一个十六进制的数给变量a 注意这里的0x必须存在。¬
在程序中 int a = 06d, 是一个八进制的形式。¬
在转义字符中,’\x6d’才是合法的,0不能写,并且x是小写。¬
‘\141’是合法的, 0是不能写的。¬ ‘\108’是非法的,因为不可以出现8。¬ 6)算术运算符号的优先级别:¬ 同级别的有的是从左到右,有的是从右到左。¬
7)强制类型转换:¬
一定是(int)a 不是 int(a),注意类型上一定有括号的。¬ 注意(int)(a+b)和(int)a+b 的区别。前是把a+b转型,后是把a转型再加b。¬ 8)表达式的考查:¬
是表达式就一定有数值。¬
赋值表达式:表达式数值是最左边的数值,a=b=5;该表达式为5,常量不可以赋值。¬ 自加、自减表达式:假设a=5,++a(是为6), a++(为5);¬ 运行的机理:++a 是先把变量的数值加上1,然后把得到的数值放到变量a中,然后再用这¬
个++a表达式的数值为6,而a++是先用该表达式的数值为5,然后再把a的数值加上1为6,¬
再放到变量a中。进行了++a和a++后在下面的程序中再用到a的话都是变量a中的6了。¬
考试口诀:++在前先加后用,++在后先用后加。¬
逗号表达式:优先级别最低;表达式的数值逗号最右边的那个表达式的数值。¬ (2,3,4)的表达式的数值就是4。¬ 9)位运算的考查:¬
会有一到二题考试题目。¬ 总的处理方法:几乎所有的位运算的题目都要按这个流程来处理(先把十进制变成二进制再变成十进制)。¬ 例1: char a = 6, b;¬
b = a<<2; 这种题目的计算是先要把a的十进制6化成二进制,再做位运算。
经典练习题+知识点总结+模拟考题。三位一体,完胜c语言!!!!{考期必备神器}。。。
¬
例2: 一定要记住,¬
例3: 在没有舍去数据的时候,<<左移一位表示乘以2;>>右移一位表示除以2。¬ 10)018的数值是非法的,八进制是没有8的,逢8进1。 ¬
11)%符号两边要求是整数。不是整数就错了。¬
12) 三种取整丢小数的情况:¬ 1、int a =1.6;¬ 2、(int)a; ¬ 3、 ¬ ¬
第二章¬
1)printf函数的格式考查:¬
%d对应整型;%c对应字符;%f对应单精度等等。宽度的,左对齐等修饰。¬
%ld对应 long int;%lf 对应double。¬ 2)scanf函数的格式考察:¬
注意该函数的第二个部分是&a 这样的地址,不是a; ¬ Scanf(“%d%d%*d%d”,&a,&b,&c); 跳过输入的第三个数据。¬
3)putchar ,getchar 函数的考查:¬
char a = getchar() 是没有参数的,从键盘得到你输入的一个字符给变量a。-
putchar(‘y’)把字符y输出到屏幕中。¬ 4)如何实现两个变量x ,y中数值的互换(要求背下来)¬
不可以把 x=y ,y=x; 要用中间变量 t=x;x=y;y= …… 此处隐藏:2762字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [教学研究]2012西拉科学校团少队工作总结
- [教学研究]建筑工程公司档案管理制度
- [教学研究]小学数学人教版六年级上册圆的周长和面
- [教学研究]ERP电子行业解决方案
- [教学研究]钢支撑租赁合同范本
- [教学研究]预应力自动张拉系统用户手册Rev1.0
- [教学研究]MOOC课程:金瓶梅人物写真(每章节课后
- [教学研究]追加被执行人申请书(适用追加夫妻关系)
- [教学研究]2014年驾考科目一考试最新题库766
- [教学研究]2013-2014学年度九年级物理第15章《电
- [教学研究]新版中日交流标准日本语初级下26课-客
- [教学研究]小导管注浆施工作业指导书
- [教学研究]一般财务人员能力及人岗匹配评估表
- [教学研究]打1.2.页 小学一年级暑假口算100以内加
- [教学研究]学习贯彻《中国共产党党和国家机关基层
- [教学研究]2012年呼和浩特市中考试卷_35412
- [教学研究]最简易的电线电缆购销合同范本
- [教学研究]如何开展安全标准化建设
- [教学研究]工作分析与人岗匹配
- [教学研究]2016-2017学年高中历史第七单元现代中
- 山东省义务教育必修地方课程小学三年级
- 台湾宜兰大学互联网交换技术课程 01_In
- 思想品德:第一课《我知我家》课件(人
- SAR合成孔径雷达图像点目标仿真报告(附
- 利辛县“十三五”规划研究报告
- 2015-2020年中国手机APP行业市场发展趋
- 广告策略、创意表现、媒体方案
- 企业如何申请专利的的几点思考
- 《中国教育简史》网上作业
- 高中历史第二单元西方人文精神的起源及
- 年终晚会必备_精彩的主持稿_精心整理_
- 信息工程专业自荐书
- 2019高考历史人教版一轮练习:第十二单
- JAVA俱乐部管理系统软件需求规格说明书
- 2016-2021年中国小型板料折弯机行业市
- (人教新课标)六上_比的基本性质课件PPT
- 辽宁省公务员考试网申论备考技巧:名言
- 神经阻滞麻醉知情同意书
- 施工企业信息填报、审核和发布的相关事
- 初一(七年级)英语完形填空100篇




