- 实验内容:
- 题目:输入 1~7 的整数,如果输入的是 1~5,则输出“workday. Let’s work hard”;如果输入的是 6~7,则输出“weekend. Let’s have a rest.”
- 代码截图:
#include<iostream>
using namespace std; int main(){
int n;
while(cin>>n){
switch(n){
case():
case():
case():
case():
case():
cout<<"workday. Let’s work hard"<<endl;
break ;
case():
case():
cout<<"weekend. Let’s have a rest"<<endl;
break;
default:
cout<<"your data is worng,try again"<<endl;
break ;
} }
return ;
}
- 代码截图:
-
题目:输入一个整数,将各位数字反转后输出。(例如,输入 365,输出 563。示例2-6的实现中, 5-6-3是分三次逐个输出的,这里要求把563作为一个数整体输出。 )
- 代码截图
#include<iostream>
using namespace std;
int main(){
int n,right; while(cin>>n){
cout<<"Enter the number:"<<n<<endl;
int newnum=;
do{
right=n%;
newnum=right+newnum*;
n/=;
}while(n!=);
cout<<"the number in reverse oder is "<<newnum<<endl;
} return ;
}
- 代码截图
- 题目:输入 1~7 的整数,如果输入的是 1~5,则输出“workday. Let’s work hard”;如果输入的是 6~7,则输出“weekend. Let’s have a rest.”
-
c++基础总结:
- 数据的输入和输出I/O流:
在C++中,将数据从一个对象到另一个对象的流动抽象为“流”。流在使用前要被建立,使用后要被删除。
- 数据的输入与输出是通过I/O流来实现的,cin和cout是预定义的流类对象。cin用来处理标准输入,即键盘输入。cout用来处理标准输出,即屏幕输出。
- 从流中获取数据的操作称为提取操作,向流中添加数据的操作称为插入操作。
- 常用的I/O流类库操纵符:例如cout<<setw(5) <<setprecision(3) << 3.1415;
表2.1 含义 dec 数值数据采用十进制表示 hex 数值数据采用十六进制表示 oct 数值数据采用八进制表示 wx 提取空白符 endl 换行符,并刷新流 ends 插入空字符 setsprecision(int) 设置浮点数的小数位数(包括小数点) setw(int)
设置域宽 - 命名空间:避免命名冲突,std是C++标准库的命名空间( namespace)名,using namespace std表示打开std命名空间
- 数据的输入和输出I/O流:
- 使用软件遇见的问题:
- codeblocks的运行图标为灰色无法编译运行。在尝试多次后发现是之前的编译窗口没有关闭,所以无法运行下一个程序。
还有一种情况可能是没有下载编译器。解决方法:http://blog.csdn.net/qq_24805141/article/details/51265174
- codeblocks怎么进行分步调试:https://jingyan.baidu.com/article/597a064352b507312a524350.html
- devc怎么分布调试:http://blog.csdn.net/github_39363510/article/details/76368968
- codeblocks的运行图标为灰色无法编译运行。在尝试多次后发现是之前的编译窗口没有关闭,所以无法运行下一个程序。
相关文章
- JAVA语法基础作业——动手动脑以及课后实验性问题 (八)
- 1 - 基于ELK的ElasticSearch 7.8.x 技术整理 - 基础语法篇 - 更新完毕
- C++入门到理解阶段二基础篇(1)——简介与环境安装
- java8 Lambda表达式的新手上车指南(1)--基础语法和函数式接口
- 编程类-----matlab基础语法复习(1)
- ASP.NET MVC 学习笔记-2.Razor语法 ASP.NET MVC 学习笔记-1.ASP.NET MVC 基础 反射的具体应用 策略模式的具体应用 责任链模式的具体应用 ServiceStack.Redis订阅发布服务的调用 C#读取XML文件的基类实现
- C++学习1-(C语言基础、VS快捷键)
- 073 01 Android 零基础入门 01 Java基础语法 09 综合案例-数组移位 05 综合案例-数组移位-主方法功能1和2的实现
- 黑马程序员_java语法基础【1】(关键字,标识符,注释,常量与变量,运算符)
- 黑马程序员——Java基础语法(1)——关键字、常量、变量、运算符