【c++ 夯实基础】C++ 知识点 及其 小练习 讲解 ①

文章目录

    • 知识点:
    • 小试牛刀:

知识点:

1.  使用 cout 输出 :
	cout  是 头文件 #include  中的方法,若要使用,需要引入isotream文件,使用方式有:
		a. 引入名称空间: using namespace std;
		b. 声明cout: using std::cout;
		c: 直接使用: std::cout << "";
	cout  <<  ""  : 表示 该语句将把这个字符发送给cout (<< 指出了信息流动的路径)
	cout 格式:  1)  cout <<  ""  << "" ;
					  2)  cout << i
					  		   <<  "";
2.  使用 cin 输入: 
	cin 是 头文件 #include  中的方法,若要使用,需要引入isotream文件,使用方式有:
		a. 引入名称空间: using namespace std;
		b. 声明cout: using std::cout;
		c: 直接使用: std::cout << "";
		cin 格式:  cin >>  i  :表示输入值通过cin 发送给 变量 i (<< 指出了信息流动的路径)

3. 换行方式:
	控制符endl : 在输出流中插入endl 符将导致屏幕光标移到下一行开头,endl 也是头文件 iostream 中方法且位于名称空间std中
	换行符: \n 
	endl 和 \n 区别: endl 仅仅是换行作用而非换行符, endl 确保程序继续运行前刷新输出(将其立即显示在屏幕上);'\n' 不能提供这样的保证,这就意味着有些系统中,有时可能在您输入信息后才会出现提示
#include  
int main() {  
    cout << "ddd";
    std::cout << endl;
    return 0;
}
结果:
	ddd
		//  此处应该有个空行
#include  
int main() {  
    cout << "ddd";
    '\n';
    return 0;
}
结果:
	ddd //只输出这一行,下一行不会进行换行

小试牛刀:

  1. 编写 使用 3 个用户自定义的函数,生成以下输出
    blind mice
    blind mice
    See how they run
    See how they run
    其中一个函数被调用两次, 该函数生成前两行; 两外一个函数也被调用两次, 该函数生成其余的输出
#include "iostream"
void print1();  // 声明 函数print1
void print2();  // 声明 函数print2
void getFunc(){  // getFunc 函数放在main前不需要进行声明
    print1();
    print1();
    print2();
    print2();
}
int main(){
    getFunc();
    return 0;
}

void print1(){
    std::cout << "blind mice" << std::endl;
}

void print2(){
    std::cout << "See how they run" << std::endl;
}
  1. 编写 让用户输入其年龄, 然后显示该年龄包含多少个月
#include "iostream"
    int main(){
        int age, months;  // 定义两个变量 age 年龄; months 月份
        std::cout << "Enter your age: ";
        std::cin >> age;
        months = age * 12;
        std::cout << "Your age in months is " << months;
        return 0;
    }
  1. 编写 要求用户输入小时数和分钟数, 在main() 函数中, 将这两个值传递给一个void 函数, 后者以下面这样的格式显示这两个值
#include "iostream"
void displayTime(int hours, int mins);
int main(){
    int hour;
    int min;
    std::cout << "Enter the number of hours : ";
    std::cin >> hour;
    std::cout << "Enter the number of minutes: ";
    std::cin >> min;
    displayTime(hour, min);
    return 0;
}

void displayTime(int hours, int mins){
    std::cout << "Time: " << hours << ":" << mins;
}

你可能感兴趣的:(c++,开发语言,算法)