C的++程序设计基础.pdf

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C的程序设计基础

C++对C 语言的扩充 C++对C 语言的扩充 CC++++对对CC语语言言的的扩扩充充 第2章 C++程序设计基础 第2章 C++程序设计基础 第第22章章 CC++++程程序序设设计计基基础础 【实验目的】 1.掌握C++的各种数据类型及其变量定义方法、赋值方法。 2.掌握数据类型转换规则。 3.掌握控制台输入输出函数。 4.掌握各种运算符运算规则,特别是自增自减运算符。 5.进一步熟悉C++程序的编辑、编译、连接和运行的过程。 【实验准备】 1.复习数据类型和算术运算符的有关概念,掌握其定义方法。 2.复习各种类型数据的输入输出方法,正确使用各种格式转换符。 3.复习常用的算术运算符。 【实验内容】 1. 分析有关字符型和整型通用的程序。 #include iostream.h void main() { char c1,c2; c1=97; c2=98; coutc1c2+1; } 2. 分析转义字符在程序中的应用。 #include iostream.h void main() { cout*\r*\n; cout\tOA\bK\n; cout##\n; cout\tABC\tDEF\tGHI\n; cout\t123\t456\t789\n; } 对照输出,理解转义字符的含义。 3. 分析以下程序运行结果,体会自增自减运算符运算规则。 #include iostream.h void main() { int a=5,b=3,c1,c2; a++; --b; c1=++a+b; c2=c1a/b; b=++a+b+c1--+c2; couta=a\tb=b\tc1=c1\tc2=c2; } 4. 分析以下类型混合运算的程序。 #include iostream.h void main() { int a=7,b=3; char c1=a,c2=66; float x=12.25; double y=1.3333333333; long d=5432789; a=x+b*x+y/2-d%(c1-c2); couta=a b=b c1=c1; coutd=d x=x y=y; } 5. 调试下列程序,使之能正确输出3 个整数之和及3 个整数之积。 #include iostream.h void main() { int a,b,c,d1,d2; coutPlease enter 3 numbers:; cinabc; couta+b+c=d1=a+b+cendl; couta*b*c=d2=a*c*bendl; } 输入:40 50 60 【实验步骤】 1.编辑源程序。 2.对源程序进行编译并调试程序。 3.连接并运行程序。 4.检查输出结果是否正确。 【思考与练习】 1. 指出下面的是标识符、关键字还是常量。 abc,2,struct,″opiu″,′k′,″k″,false,bnm,true,0xad,045,if ,goto 2. 判断对错: ① 如果a为flase,b 为true,则ab为true; ② 如果a为flase,b 为true,则a||b 为true。

文档评论(0)

liwenhua00 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档