【C++语法基础】实验1
2024-10-11 03:37:43
- 实验内容:
- 题目:输入 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的运行图标为灰色无法编译运行。在尝试多次后发现是之前的编译窗口没有关闭,所以无法运行下一个程序。
最新文章
- Mybatis 复习 Mybatis 配置 Mybatis项目结构
- match() vs search()
- 【思路】-jscode
- zlog学习笔记(level_list)
- WAMP启动失败简单解决方法
- sharepoint2010匿名访问
- oracle系统表查询
- Codeigniter-实现权限认证
- linux JDK或JRE安装或配置
- 【LeetCode】476. Number Complement (java实现)
- 《PHP制作个人博客》之四:分类添加及前端导航数据用php动态调取
- WEB 前端插件整理
- [skill][vim] 常用技巧与配置
- ViewPager的OnPageChangeListener三个回调解析
- VcCallC#_02
- WPF 自定义MenuItem样式
- [转载]RSA算法详解
- C++类成员空间分配和虚函数表
- 复位compiz和unity
- jredis 客户端 使用