上海交大c语言培训,上海交大c语言acm教学.pptx

教材参考教材;第1章 绪论;计算机的组成;计算机硬件;存储器;CPU;控制器;控制器中的信息存储;控制器的工作;运算器的组成;输入输出设备;计算机的组成;计算机软件;第1章 计算机简介;程序设计;算法;编码:C和C++;编译与调试;连接与加载;程序执行过程;程序的调试;第1章 计算机简介;VC6.0的使用—简单情况;VC6.0的使用—一般情况;程序的调试;第二章 通过例子学习 ;C++程序的基本组成;注释;C程序的基本组成;编译预处理;库包含的格式;宏定义;使用符号常量的好处;C程序的基本组成;主程序;函数的构成;函数头;函数体;输出流对象std::cout;名字空间;使用名字空间的指令 ;// file: hello.cpp// This program prints the message “Hello world.”// On the screen

#include using namespace std;

int main(){ cout << “Hello world.” << endl; return 0; };第二章 通过例子学习 ;计算园的面积和周长;程序的组成;第二章 通过例子学习 ;变量定义;变量命名;第二章 通过例子学习 ;数据类型;数据类型;数据类型—整型;整数的内部表示;无符号整数;整型常量;数据类型;数据类型—浮点数;浮点数常量;数据类型;数据类型—字符类型;字符的机内表示;可打印字符和非打印字符;可打印字符的使用;可打印字符的使用;转义字符;字符形式;数据类型;数据类型—布尔类型;数据类型;枚举类型;定义新的枚举类型 ;枚举类型的内部表示;数据类型;用typedef重新命名类型名;数据类型;定义新的类型;数据类型;变量赋初值;数据类型;了解占用的内存量;第二章 通过例子学习 ;符号常量;第二章 通过例子学习 ;算术表达式;应用算术表达式的注意事项;各种类型的数据的混合运算;各类数值型数据间的混合运算 ;数学函数库;cmath的主要内容;第二章 通过例子学习 ;变量赋值;赋值时的自动类型转换 ;赋值的嵌套;多重赋值;复合赋值运算;第二章 通过例子学习 ;自增、自减运算符;第二章 通过例子学习 ;类型转换;转换类型;第二章 通过例子学习 ;输入流对象cin;用户的响应;getchar函数 ;如a,b,c为字符型变量,对应语句a = getchar();b = getchar(); c = getchar();如果输入a b c↙ ,则a的值是a,b的值是空格,c的值是b。

如果将这个输入用于语句:cin >> a >> b >> c ,那么变量a、b、c的内容分别为‘a’、‘b’、‘c’,因为空格被作为输入值之间的分隔符。 ;输出流对象cout ;putchar函数;第二章 通过例子学习 ;构思一个程序;程序设计的风格;设计将来的修改;总结;作业;问题: 上地理课时,四个学生回答我国四大湖大小时分别说: A:洞庭最大,洪泽最小,鄱阳第三 B:洪泽最大,洞庭最小,鄱阳第二,太湖第三 C:洪泽最小,洞庭第三 D:鄱阳最大,太湖最小,洪泽第二,洞庭第三 对于每个湖的大小,每个人仅答对一个,试判断四个湖的大小。;第3章 逻辑思维及分支程序设计;关系表达式;关系表达式 续;第3章 逻辑思维及分支程序设计;逻辑表达式;eg. 写出下列问题的C语言表达式 ;逻辑表达式须注意;逻辑运算常见错误;将关系写成表达式;C++的一个重要的特点是可以将各种类型的数据混合使用。可以把一个逻辑类型的值用于算术表达式。此时,true代表1,false代表0。由于每位学生都只说对了一个,因此每位同学的若干个关系表达式中只有一个为真,其余都为假。因此,对A同学:((a==1) + ( b==4) + ( c==3)) == 1对B同学:((a==4) + ( b==1) + ( c==2) + ( d==3)) == 1对C同学:((a==3) + ( b==4)) == 1对D同学:((a==3) + ( b==2) + ( c==1) + (d==4)) == 1本题的答案就是找同时满足上面四个条件的答案;第3章 逻辑思维及分支程序设计;条件检查与if语句;条件语句使用注意;编一程序解一元二次方程 ;判断闰年的程序;if语句的嵌套;缩进对齐 ;条件表达式;实例;第3章 逻辑思维及分支程序设计;switch语句;Break语句;eg1. 按下表将百分制成绩转换成5 级记分制。 ;score>=90 ;计算机自动出四则运算计算题 ;关键问题;随机数的种子;改变随机数的种子;#include

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值