C++习题解答(第5版)-第1章

C++习题解答(第5版)-第1章

ID:46579238

大小:892.57 KB

页数:12页

时间:2019-11-25

C++习题解答(第5版)-第1章_第1页
C++习题解答(第5版)-第1章_第2页
C++习题解答(第5版)-第1章_第3页
C++习题解答(第5版)-第1章_第4页
C++习题解答(第5版)-第1章_第5页
资源描述:

《C++习题解答(第5版)-第1章》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第1章练习题同步练习1.1一、选择题1.一个最简单的C++程序,可以只有一个()。(A)库函数(B)自定义函数(C)main函数(D)空函数2.函数名是(),用于识别和调用函数。(A)关键字(B)标识符(C)常数(D)语句3.用C++语言编写的源程序要成为目标程序必须要经过()。(A)解释(B)汇编(C)编辑(D)编译4.C++程序中的简单语句必须以()结束。(A)冒号(B)分号(C)空格(D)花括号5.程序中把表达式“a+0.5”写为“a*0.5”,是()错误。(A)编译(B)连接(C)运行(D)逻辑【解

2、答】CBDBD二、程序练习用一个简单问题,练习程序的书写格式。(1)问题输入一个摄氏温度值,转换输出华氏温度值。转换公式为:9FC325式中,F是华氏温度值,C是摄氏温度值。想一想,应该如何正确把转换公式写成C++表达式。(2)分析首先,分析本问题需要的数据表示和数据处理。数据:摄氏温度C,华氏温度F。处理:输入C;计算F;输出C和F。然后,逐步细化:①说明变量C和F;②显示提示输入摄氏温度值的信息;③从键盘输入C的值;④通过转换公式计算F的值;⑤以清晰的说明输出C和F。(3)编写代码简单程序语法格式:

3、程序与外部连接表示主函数程序中需要连接系统的输入/输出流类库。使用VC2010,要用宏指令包含头文件,使用标准名空间的using语句。主函数定义包括函数头和函数体。程序框架:#includeusingnamespacestd;intmain(){//语句序列}根据以上分析写出一个完整的程序,并在集成开发环境编译执行。运行结果如下:请输入摄氏温度C:26.5摄氏温度C=26.5华氏温度F=79.7【解答】#includeusingnamespacestd;intmain

4、(){doubleC,F;cout<<"请输入摄氏温度C:";cin>>C;F=(9.0/5)*C+32;cout<<"摄氏温度C="<

5、itchfloatinteger2.按C++标识符的语法规定,合法的标识符是()。(A)_abc(B)new(C)π(D)"age"3.在C++语句中,两个标识符之间()不能作为C++的分隔符。..(A)数字(B);(C):(D)+4.可以用于命名变量的标识符是()。(A)3x(B)const(C)name_2(D)a.com5.说明变量a是整型变量的正确语句是()。(A)inta;(B)inta;(C)Inta;(D)INTa;【解答】CAACA同步练习1.3一、选择题1.下列正确的八进制整型常量表示是(

6、)。(A)0a0(B)015(C)080(D)0x102.下列错误的十六进制整型常量表示是()。(A)0x11(B)0xaf(C)0xg(D)0x1f3.在下列选项中,全部都合法的浮点型数据的选项为()。(A)-1e3.515.2e-4(B)12.34-1e+50.1E-12(C)0.2e-2-12345.e-5(D)5.0e(1+4)0.18e+24.在下列选项中,正确的字符常量为()。(A)"a"(B)'name'(C)a(D)'101'5.下列选项中,结果等于false的是()。(A)1<3(B)1

7、=3(C)1==3(D)1!=3【解答】BCBDC二、程序练习sizeof运算可以求一个数据或数据类型所要求的字节数。例如:sizeof(int)结果为4sizeof(3.14)结果为8编写程序,显示以下数据类型要求的字节数:charshortintintlongintdoublelongdouble【解答】#includeusingnamespacestd;intmain(){cout<<"sizeof(char)="<

8、(shortint)="<

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。