c++基础复习之求平均值以及字符串输入输出
2017-08-14 15:00
323 查看
1. 整数表达式(求平均值)
程序要求:求输入的正整数的平均值,但是当输入为负数时,提示输入有误,重新输入。代码如下:
2. 字符串的简单输入输出
string类型支持长度可变的的字符串,c++标准库将负责管理与存储字符相关的内存,以及提供各种有用的操作。与其他的标准库类型一样,使用string类型对象,必须包含相关头文件。代码如下:
程序要求:求输入的正整数的平均值,但是当输入为负数时,提示输入有误,重新输入。代码如下:
/************************* > 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; }
相关文章推荐
- C++基础知识复习--字符串
- C++基础备忘:字符串的输入输出
- C++:基础写一函数,使输入的一个字符串按反序存放,在主函数中输入输出反序后的字符串。:
- C++ 标准头文件与C头文件区别与联系以及C风格字符串
- 对C语言结构体知识点的学习以及复习相关基础知识
- 2015.9.30.基础数据类型以及输入输出语句
- 蓝桥杯 问题 1094: 字符串的输入输出处理(c++实现)
- 【C++基础复习02】双向链表实现动态分区分配算法
- C++的基础知识(十六)--在字符串copy函数中引入辅助指针变量
- c/c++ 复习基础要点01-const指针、指针函数 函数指针、new/delete与malloc/free区别与联系
- 【c++语言基础】字符串数组与字符串
- c++基础复习之数组与指针
- C++用正则表达式,以及十六进制字符串转十进制数字的问题。
- c++基础复习之表达式
- C++ 截取字符串以及读取文件
- C++基础知识(五)—— 基本输入输出
- C++基础面试题之C类型字符串操作(1)
- 【C++基础复习01】结构体和链表
- C++基础复习-----2(const 与static)
- c 以及 c++中字符串分割