2021年南京信息工程大学822C/C++考试大纲及考纲解读

2021年南京信息工程大学822C/C++考试大纲及考纲解读

一、课程的目标

1、通过对C语言的语法规则、数据类型、数据运算、语句、系统函数、程序结构的学习,掌握应用C语言进行程序设计的技能,掌握C语言常用库函数的使用。

2、通过C++对面向对象的程序设计方法有更进一步的了解,掌握面向对象程序设计方法和思想,为进行各种实用程序的开发打下基础。

二、考试内容与要求

1.C 语言概述

(1)了解C语言的发展历史和标准

(2)掌握C语言程序的结构

(3)了解C语言的特点

(4)初步认识程序设计方法和程序设计一般步骤

(5)掌握C语言程序编译、连接和运行过程

2.数据类型、运算符与表达式

(1)掌握C语言标识符的组成

(2)理解C语言的基本数据类型(占用内存、数据范围)

(3)掌握变量定义的方法

(4)掌握定义变量的同时,赋初值的方法

(5)掌握常用的运算符(算术、关系、逻辑运算符等)的使用(功能、运算对象数目、优先级和结合性)

(6)掌握混合运算的数据转换方法

(7)掌握各种表达式的含义与使用要点。

(8)数学表达式和C语言表达式的转换。

例题:

1、字母、数字和下划线组成;

2、第一个字符不能是数字字符;

3、不能是标准字符(关键字);

4、能正确表示a b 同时为正或同时为负的逻辑表达式;

5、假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值;

6、若x=5,y=3 y*=x+5; y的值?

7、判断字符型变量a1是否为数字的正确表达式;

8、int x=3, y=4, z=5;则表达式“!(x+y)+z-1&&y+z/2”的值;

9、表达式7+10>2 && 25 %5 的结果;

10、数学公式转换为C/C++语言表达式。

===============================分割线=================================

3.算法和控制语句

  (1)理解算法的概念和算法的特性

  (2)了解算法的不同表示方法

  (3)掌握算法的流程图表示法

  (4)掌握常用的基本算法(阶乘,素数,最值)

 

  • 5
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值