《C语言程序设计》习题参考答案.doc
文本预览下载声明
《C++语言程序设计》习题参考答案
广西电大责任教师 张统文 编
教材名称 :C++语言程序设计
主 编 :李宁
出 版 社 :中央广播电视大学出版社
版 本 :2000年7月第1版
C++语言概述
自测题 P2 1.1-1 C
P8 1.2-1 形式参数表 1.2-2 main 1.2-3 ;
1.2-4 } 1.2-5 main 1.2-6 显示器 输出流
1.2-7 键盘 输入流 1.2-8 头文件 1.2-9 int f( );
1.2-10 124 1.2-11 × 1.2-12 ×
1.2-13 √ 1.2-14 √ 1.2-15 ×
1.2-16 √ 1.2-17 ABCFG 1.2-18 D
1.2-19 D
P11 1.3-1 OBJ 1.3-2 source.cpp
习题一 (P12)
1-1
1.C 2.类型修饰符 3.main
4.语句以分号(;)结束 5.{ 6.
7. 8..h 9.source.obj
10.Main 11.char * Hi(const char *); 12.33
1-2
1.√ 2.√ 3.× 4.× 5.√ 6.× 7.√ 8.×
1-3
1.ABFI 2.D 3.ABCD 4.B
1-4
# include iostream.h
void main( )
{
cout ”C++语言程序设计”endl;
}
1-5
# include iostream.h
void main()
{
int i,j,k;
cout ”请输入3个整数:”;
cin ijk;
cout endli”+”j”+”k”=”i+j+kendl;
}
基本数据类型与表达式
自测题 P15 2.1-1 常量 变量 2.1-2 存储格式 所能实施的操作
P18 2.2-1 √ 2.2-2 × 2.2-3 8 (常量123456789123L超过了长整型表示的
2.2-4 C 2.2-5 long x=0L; 范围,VC++自动默认为双精度型数据)
2.2-6 110
P21 2.3-1 6 2.3-2 16 2.3-3 “C:\\TOOL\\ARJ.EXE”
2.3-4 ‘D’ 68 2.3-5 ‘a’+c-‘A’ c 2.3-6 “Are you ready?”
2.3-7 131
P23 2.4-1 enum FANCY { DOG,CAT=3,COCK=5,MOUSE,SANKE,GOAT=11,HORSE};
2.4-2 Sat today-1 (说明:VC++不支持枚举数据进行算术运算)
2.4-3 (本题有错,因为C++输入流不支持枚举数据的输入)
P25 2.5-1 543.21 3.27863e+2 2.5-2 3.333333 3.333333 3
P26 2.6-1 C
P34 2.7-1 表达式的值 变量i的值
( 6 ) ( 6 )
( 0 ) ( 0 )
( 11 ) ( 11 )
( 9 ) ( 9 )
( 8 ) ( 8 )
( -11 ) ( -11 )
( 2 ) ( 2 )
( 10 ) ( 10 )
显示全部