码迷,mamicode.com
首页 > 编程语言 > 详细

[c++菜鸟]《Accelerate C++》习题解答

时间:2018-07-11 21:19:47      阅读:263      评论:0      收藏:0      [点我收藏+]

标签:ack   菜鸟   span   nbsp   结果   his   tail   art   mes   

第0章

0-0 编译并运行Hello, world! 程序。

#include <iostream>
using namespace std;
int main()
{
    cout << "Hello, world!" << endl;
    return 0;
}

0-1 下面的表达式是做什么的?

 3+4

计算3+4,结果为7

0-2 编写一个程序,使它在运行时输出:

This (*) is a quote , and this (\) is a backlash.
#include <iostream>
using namespace std;
int main()
{
    cout << "This (\*) is a quote , and this (\\) is a backlash" << endl;
    return 0;
}

0-3 字符串直接量"\t"代表一个水平制表符;不同的C++实现以不同的形式显示制表符。在你的实现中实验一下,看它是怎样处理制表符的。

\t处理为4个空格

0-4 编写一个程序,运行时以Hello, world!程序作为这个程序输出。

#include <iostream>
using namespace std;
int main()
{
    cout << "#include <iostream>\n"
         << "using namespace std;\n"
         << "int main()\n"
         << "{\n"
         << "\tcout << \"Hello, world!\" << endl;\n"
         << "\treturn 0;\n"
         << "}\";\n"
         << "return 0;\n";
    return 0;
}

0-5 下面的程序是一个有效的程序吗?说出理由。

#include <iostream>
int main()  std::cout << "Hello, world!" << std::endl;
这是一个无效程序,因为函数的函数体必须用花括号括起来,就算函数的函数体只有一条语句,也必须用花括号括住它。

0-6 下面的程序是一个有效的程序吗?说出理由。

#include <iostream>
int main()  {{{{{{ std::cout << "Hello, world!" << std::endl; }}}}}}
这是一个有效程序,一般来说,函数必须包含至少一条的return语句,而且函数的最后一定要有return语句,但main比较特殊,它可以没有返回语句,若果这样,编译器就会假设它返回0。

0-7 那下面的这个程序呢?

#include <iostream>
int main()  
{
    /*这是一个注释,因为我们使用了/*和*/来作为它的定界符,
    所以它占据了几行的范围*/
    std::cout << "Does this work?" << std::endl;
    return 0;
}
无效程序,注释有误,注释在前一个结束符*/就结束了,所以后面的内容都未能注释。

0-8 ······这个呢?

#include <iostream>
int main()  
{
    //这是一个注释,它占据了几行的范围
    //在这里,我们使用了//而不是/*
    //和*/来为注释定界
    std::cout << "Does this work?" << std::endl;
    return 0;
}
有效程序,单行注释使用后,后面的多行注释符号不在起作用。

 

 

参考https://blog.csdn.net/u013706695/article/details/19493443

[c++菜鸟]《Accelerate C++》习题解答

标签:ack   菜鸟   span   nbsp   结果   his   tail   art   mes   

原文地址:https://www.cnblogs.com/code1992/p/9296568.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!