c++基础复习之求平均值以及字符串输入输出

来源:互联网 发布:流程图绘制软件 编辑:程序博客网 时间:2024/06/05 14:20

1. 整数表达式(求平均值)

  • 程序要求:求输入的正整数的平均值,但是当输入为负数时,提示输入有误,重新输入。代码如下:
/************************* > Author: wcyd > Mail: wuc201609@163.com > Created time: 2017.8.14*************************/#include<iostream>using namespace std;int main(){    int x, sum = 0;    float average, n = 0;    cout << "please enter some numbers :"<< endl;    while( cin >> x)    {        if(x < 0)            cout << "The number is below zero! please enter another :"<< endl;        else        {            sum += x;            n++;        }    }    average = sum/n;    cout << "This numbers average is: "<< average <<endl;    return 0;}

2. 字符串的简单输入输出

  • string类型支持长度可变的的字符串,c++标准库将负责管理与存储字符相关的内存,以及提供各种有用的操作。与其他的标准库类型一样,使用string类型对象,必须包含相关头文件。代码如下:
/************************* > Author: wcyd > Mail: wuc201609@163.com > Created time:2018.8.14*************************/#include<iostream>#include<string>using namespace std;int main(){    string name;    string response;    cout << "Hello, what's you name?"<<endl;    cin >> name;    cout << "How are you!"<<endl;    cin >> response;    cout << name <<" , nice to meet you, see you again."<<endl;    return 0;}
原创粉丝点击