0098C语言作业,0098《高级程序设计(c语言)》2014.6月期末考试指导.doc

0098《高级程序设计(语言)》20年月期末考试指导

100分,考试时间0分钟。

(二)题型及各题型所占分数和相应的答题技巧

1.选择题

答题技巧:选择与题干相匹配的答案,注意错误答案干扰。

2.读程序写结果

答题技巧:要注意书写格式,包括空格、回车等。

3.改错题

答题技巧:理解程序要点,找出错误之处进行改正。

本课程内容相对较为琐碎,需要理解掌握的东西比较多,希望学员们能够在理解算理的基础上完成复习工作。

说明:本考试指导只适用于201303学期期末考试使用,包括正考和重修内容。指导中的章节知识点涵盖考试所有内容,给出的习题为考试类型题,习题答案要点只作为参考,详见课程讲义或笔记。如果在复习中有疑难问题请到课程答疑区提问。最后祝大家考试顺利!

二、重点内容

第一章 C语言程序设计基础

1.C程序的基本结构

例如:

/* This is the first program */(注释信息)

main()(主函数)

{

printf(”Welcome to C! \n”)C程序的执行过程

从本程序的main开始,到main函数结束

第二章 基本数据类型、运算符和表达式

1.C语言规定,符号常量和变量必须“先定义,后使用”。

2.C语言的基本数据类型及各自的定义方式

(1)整型数据

C语言提供了3种表示整数常量的方法:十进制整数、八进制整数、十六进制整数。

整型变量的定义

格式:“数据类型名标识符 变量名”即“int 变量名;”,整型类型名int与变量名之间要用空格分开,最后还要以分号结尾。

(2)字符型数据

C语言中,用单引号括起来的是字符常量,用双引号括起来的被称为字符串常量。字符串实际上是连续存放的一组字符,但最后一个字符的值是0。

(3)实型数据

实型常量有两种表示方法:十进制小数形式和指数形式。

实型变量的分类

单精度实型(float)

双精度实型(double)

长双精度实型(long double)

(4)空类型:void

3.Printf函数输出各种类型数据的方法

(1)格式:printf(参数列表)

(2)Printf函数可以带多个参数,例如:printf(“variable a=%d”,a)

(3)函数printf在显示不同类型数据时使用不同的格式控制符

Int %d;unsigned int %u;float %f;char %c;字符串 %s

4.运算符和表达式的含义

变量用来存放数据,运算符则用来处理数据。用运算符将变量和常量连接起来的符合c语法规则的式子被称为表达式。

5.运算符的种类(按所带操作数的数量划分)

单目运算符、双目运算符、三目运算符

6.C语言的各种运算符和表达式

(1)赋值运算符和赋值表达式:“=”/“=”;

c语言中,“=”被称为赋值运算符,它的作用是设置变量的值。

C语言允许在一个表达式中对多个变量连续赋值,例如:a=b=c=22。连续赋值的表达式的运算顺序是从右向左的(又被称为右结合性)。

说明:与数学中的=严格区分开来,在c语言中,a=b只是代表要将b的值赋给a,并不说明a的值与b的值相等。

(2)强制类型转换符

当等号左右两边的数据类型不一致时,c语言将首先将=右边的表达式的值转化为=左边的数据类型,然后再赋值给=左边的变量。例如:

int a;

a=3.2;

这时赋给a的值是3。

(3)算术运算符和算术表达式:+、-、*、/和%

c语言提供的算术运算符包括:加(+)、减(-)、乘(*)、除(/)和取余(%)。这些都是双目运算符。利用算术运算符连接起来的式子称为算术表达式。

说明:

+、—、*、/运算符既可用语整型数据的算术运算,又可用于实型数据的算术运算。而%只能用于整数。

先乘除、后加减。

同级运算符的计算顺序是从左向右。

优先级:强制转换运算符> 算术运算符>赋值运算符。例如:

int a;

a=(int)2.5*2+3;

最后a的值是7。

(4)自增自减运算符和符号运算符:++、--和-

-既是一个算术运算符,又是一个负号运算符,它是一个单目运算符;例如,a=34,则-a是-34。负号运算符优先级与强制类型转换运算符一样。

++和--

++的作用是使变量自己增1,--的作用是使变量自己减1。与负号运算符优先级相同。

++和--位于变量左边和右边的结果是不同的。(在变量左边,先增减后计算;在变量右边,先计算,后增减)

(5)位运算符:按位与(&)、按位或(|)、按位异或(^)、按位取反(~)、左移(<>)

上述除了按位取反(~)外,都是双目运算符。位运算符只能作用于int和char型数据。

(6)逗号运算符和逗号表达式

用逗号连接起来的表达式称为逗号表达式。

一般形式:表达式1,表达式2,……,表达式k,例如:a+5,b=6,b++

逗号表达式的计算规则是

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值