C++学习日记(7)——复习题一

这些都是C++ primer plus里的题目

我觉得都很有代表性

1.C++程序的模块叫什么?

2.#include<iostream>是什么意思?

3.using namespace std;是什么意思

4.定义什么函数可以不需要ruturn?

5.假设你的IDE对这一行报错

cout<<“hello world”<<endl

指出报错的原因和解决的办法

6.编写一个C++程序,它使用三个用户定义的函数(含主函数),并生成下面的输出

My name is Van

My name is Van

I’m an artist

I’m an artist

做完再来对对答案吧


 

线

 


1.函数,之前特别强调的一句话

2.在编译前,把iostream的内容替换到#include

3.让程序可以使用std命名空间里的定义

4.void,没有返回值

5.没有在合适的地方使用using namespace std;

两种办法,补回去,或者在语句前面添加std::

6.主函数不算的话直接定义两个void就可以了

就像下面我写的这样

#include <iostream>
using namespace std;

void myName(){
  cout<<"My name is van"<<endl;
}

void myProfession(){
  cout<<"I'm an artist"<<endl;
}

int main(){

  myName();
  myName();
  myProfession();
  myProfession();
  
  return 0;
}

 

发表评论

您的电子邮箱地址不会被公开。