- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
习题举例与部分知识教程
1、下面哪一些是合法的 C++标识符?
extern, _book, Car, car_1, ca1r, 1car, friend, car1_Car, Car_Type, No.1, 123
2、下面哪一些是合法的C++字面常量,它们的类型是什么?
-5.23, 1e+50, -25, 105, 20 .20, e5, 1e-5, -0.0e5, \n -000, A, 5, 3.14, false red, \r, \f Today is Monday., \
3、表达式中的类型转换规则是什么?下面的表达式计算时如何进行操作数类型转换?
(1)3/5*12.3
(2)a+10*5.2
(3)12U+3.0F*24L
4、写出下列条件的C++表达式
(1)i能被 j整除。
(2)ch为字母字符。
(3)m为偶数。
(4)n是小于 100的奇数。
(5)a、b、c构成三角形的三条边。
5、不引进第三个变量,如何交换两个整型变量的值?
6#include iostream
using namespace std;
int main()
{ double c, f;
cout Please input a F-temperature : endl;
cin f;
c = (f - 32) * 5 / 9;
cout The C-temperature is : c endl;
return 0;
}
7、编写一个程序,对输入的一个算术表达式,检查圆括号配对情况。输出:配对、多左括号或多右括号。
假设输入的算术表达式以‘#’结束。
8、下面的声明中哪一些是定义性声明?这些定义性声明的非定义性声明是什么?
(1)const int i=1;
(2)static double square(double dbl) { return dbl*dbl; }
(3)char *str;
(4)struct Point;
(5)char* (*pFn)(int(*)(char*,int),char**);
9、下面的宏 cube1和函数cube2相比,各有什么优缺点?
#define cube1(x) ((x)*(x)*(x))
double cube2(double x) { return x*x*x; }
10、假设有三个重载的函数:
void func(int,double);
void func(long,double);
void func(int,char);
对下面的函数调用,指出它们分别调用了哪一个重载函数;如果有歧义,指出导致歧义的重载函数定义。
func(c,3.0);
func(3L,3);
func(three,3.0);
func(3L,c);
func(true,3);
11、写出下面程序的运行结果:
#include iostream
using namespace std;
void f(int x,int y)
{ y = x + y;
x = y % 3;
cout x ‘\t’ y endl;
}
int main()
{ int x=10, y=19;
f(y,x);
cout x ‘\t’ y endl;
f(x,x);
cout x ‘\t’ y endl;
return 0;
}
12、写一个函数 map,它有三个参数。第一个参数是一个一维
double型数组,第二个参数为数组元素个数,第三个参数是一个函数指针,它指向带有一个 double型参数、返回值类型为 double的函数。
函数 map的功能是把数组的每个元素替换成:用它原来的值(作为参数)调用第三个参数所指向的函数得到的值。
13、何时需要定义析构函数?
14、静态数据成员的作用是什么?静态数据成员如何初始化?
15.求下面函数的返回值(微软)
int?func(x)?
{?
int?countx?=?0;?
while(x)?
{?
countx?++;?
x?=?x(x-1);?
}?
return?countx;?
}?
16、试写出程序结果:
int??a=4;
int??f(int??x)
{????a=a+x;
??????return??a;
}
int?main(void)
{????int???t=5;
?????coutf(t)endl;??a?=?9
????f(t)=20;?????????????a?=?20
????coutf(t)endl;?????t?=?5,a?=?20??a?=?25
?????t=f(t);????????????????a?=?30?t?=?30
????coutf(t)e
您可能关注的文档
- 九年级下英语复习备课本样式教案(表格式)教程.doc
- 九年级全册《第15章+电流和电路》2014年单元测试卷3教程.doc
- 高冠状动脉疾病风险的病人应用Policosanol安全性、有效性和耐受性公开研究.doc
- 高二语文第6课 辛弃疾词两首 课件(新人教版必修4).ppt
- 九年级劳技教案教程.doc
- 针刀医学理论与实践.pptx
- 高中数学北师大版必修4学案:1.4.1+4.2 单位圆与周期性 Word版含解析.doc
- 高中语文专题五病句与佳句课件苏教版选修~语言规范与创新.ppt
- 九年级化学上册1-3单元知识点复习教程.pptx
- 九年级化学六七八单元测试单元测试化学教程.doc
- 挖掘机安全操作规程--课件.pptx
- 危险化学品全流程管理第四讲:储运安全.pptx
- 大学研究所的职业生涯规划书.docx
- 生益科技(600183)全球领先覆铜板厂商,高端产品加速成长-250529-银河证券-25页.pdf
- 星云股份(300648)发布Battery-AI大模型,AI赋能业绩与估值体系重构-250528-中航证券-10页.pdf
- 日本国债波动简评:日债收益率上行对资产影响推演-250525-浙商证券-12页.pdf
- 商贸零售行业医美化妆品4月月报:华熙生物两款三类械抗衰产品获批,关注618国货美妆表现-250525-开源证券-13页.pdf
- 通信行业专题研究:AIDC建设加速,关注产业链周期拐点及格局重构-250521-东方财富证券-55页.pdf
- 深度-Meme股让他赚了10亿,他的下一个赌注.pdf
- 全球资产配置热点聚焦系列之二十九:长端日债利率上行归因与套息交易后续展望-250528-申万宏源-15页.pdf
最近下载
- 2021年6月大学英语四级真题解析(第二套).pdf VIP
- 初中地理会考模拟试题(共四套 含参考答案) .pdf VIP
- 2023年6月福建高中学业水平合格考地理试卷真题(含答案详解).pdf VIP
- 广州教科版小升初英语复习:五年级下册知识清单+练习(含解析).pdf VIP
- 2025年中考数学一轮复习:48道压轴题精选汇编(较难,含答案).docx VIP
- 艺术与审美知到智慧树期末考试答案题库2025年北京大学、中央美术学院等8校跨校共建.docx
- 冠状窦解剖与冠状静脉造影-精品医学课件.pptx
- 集团ERP信息化总体规划项目建议方案.pptx VIP
- NFPA 13-2013 中文版资料文件.pdf VIP
- 医院危化品知识培训课件.pptx
文档评论(0)