输出:Hello, World! 是C++ 和很多编程语言的最简单、基本的程序。

现在,我们来写一下这个程序。

此程序需要用到输入输出的头文件:

#include <iostream>

还有下面语句:

using namespace std;

最重要的是下面的输出语句:

cout

此语句是 C++  中最基本的输出语句,此语句后面要加上  <<  输出流语句就可以输出,下面展示了 cout 的使用样例:

#include <iostream>
using namespace std;
int main()
{cout <<1;  // cout 语句可以直接输出数字return 0;
}

此代码可以输出一个数字 1 ,可是我们要输出的东西不是数字,怎么办?

很简单,用双引号将我们要输出的东西引起来就行了,使用样例:

#include <iostream>
using namespace std;
int main()
{cout <<"!@#%&@#@^%sadfD3w@#%D3DFDsgtyUJbF54$%";return 0;
}

此代码可以输出一段乱七八糟的东西。

目前为止,cout 的用法已经讲完了(其实还有很多,只是这里用不到了)

于是,初级代码如下:

#include <iostream>
using namespace std;
int main()
{cout <<"Hello,World!";return 0;
}

好了初级代码讲完了,接下来是高级代码(其实也不怎么高级),要想了解高级代码的语句的意思,请务必懂得自定义函数、递归、队列、结构体、字符串、ASCLL码。

基本思想:由于上面代码看起来过于低级,十分简陋,让人很容易看出你想干什么,因此,下面推出一个用了:自定义函数、递归、队列、结构体、字符串、ASCLL码的让人很难看懂的代码:

#include <bits/stdc++.h>
#define len 12
#define zong 128
using namespace std;
int qianmian[len+10]={0,8*9,100+1,36*3,6*18,37*3,2*2*11,84+3,100+10+1,108+6,12*9,100,24+9};
string kaishi;
queue<char> daan;
char jieshu[zong+10];
struct Hello_World
{int weizhi;int shuzhi;
};
Hello_World zifuchuan[len+10];
void chushihua(int t)
{if (t>len)return;zifuchuan[t].shuzhi=kaishi[t-1];zifuchuan[t].weizhi=t;chushihua(t+1);
}
void chushihua2(int t)
{if(t>zong)return;jieshu[t]=char(t);chushihua2(t+1);
}
void caozuo(int wei)
{if (wei>len)return;for (int i=1;i<=len;i++){if (zifuchuan[i].weizhi==wei){int temp=zifuchuan[i].shuzhi;char linshi=jieshu[temp];daan.push(linshi);break;}}caozuo(wei+1);
}
int main()
{for (int i=1;i<=len;i++)kaishi[i-1]=char(qianmian[i]);chushihua(1);chushihua2(0);caozuo(1);for (int i=1;i<=len;i++){char linshi=daan.front();daan.pop();cout <<linshi;}return 0;
}

此代码纯属原创,可以用来把人整懵。

好了,Hello, World!程序讲到这里。点个赞再走吧!

C++ :输出 Hello, World相关推荐

  1. Gin 框架学习笔记(03)— 输出响应与渲染

    在 Gin 框架中,对 HTTP 请求可以很方便有多种不同形式的响应.比如响应为 JSON . XML 或者是 HTML 等. ​ Context 的以下方法在 Gin 框架中把内容序列化为不同类型写 ...

  2. C++ 笔记(36)—— std::cout 输出保留小数位数

    需要头文件 #include <iomanip> setprecision() 来用来保存有效数字,fixed 和 setprecision() 一起用就变成保存小数点后有效数字. fix ...

  3. OpenCV 笔记(08)— 二维点、三维点、基于 Mat 的 std::vector 等常用数据结构的定义和输出

    1. 定义和输出二维点 Point2f p2(3, 4);cout << "[二维点] is "<< endl << p2 << e ...

  4. Linux shell 学习笔记(11)— 理解输入和输出(标准输入、输出、错误以及临时重定向和永久重定向)

    1. 理解输入和输出 1.1 标准文件描述符 Linux 系统将每个对象当作文件处理.这包括输入和输出进程.Linux 用文件描述符(file descriptor)来标识每个文件对象.文件描述符是一 ...

  5. c语言中字符串数组的地址存放以及%s输出单个字符导致程序崩溃的问题

    代码 总结下c语言中字符串数组的地址存放问题 #include <iostream> using namespace std; #include<bits/stdc++.h>i ...

  6. DateGridView列的输出顺序反了

    问题: 敲机房里显示数据表的窗体,我用代码写的数据源绑定到datagridview控件显示的时候,顺序和数据库查询出来的表的顺序相反 过程: 后来一直在查DateGridView列的输出顺序反了怎么办 ...

  7. python的print格式化输出,以及使用format来控制。

    20210305 time.strftime("%Y%m%d%H%M%S", time.localtime()) 时间格式化 20210206 https://www.runoob ...

  8. 最大限度地减少块输出中间结果的计算和存储

    最大限度地减少块输出中间结果的计算和存储 Expression Folding 表达式折叠 表达式折叠优化代码,以最小化块输出处中间结果的计算,并将这些结果存储在临时缓冲区或变量中.启用"表 ...

  9. C ++基本输入/输出

    C ++基本输入/输出 本文将学习如何使用cin对象从用户那里获取输入,并使用cout对象在示例的帮助下向用户显示输出. C ++输出 在C ++中,cout将格式化的输出发送到标准输出设备,例如屏幕 ...

  10. 2021年大数据Spark(四十一):SparkStreaming实战案例六 自定义输出 foreachRDD

    目录 SparkStreaming实战案例六 自定义输出-foreachRDD 需求 注意: 代码实现 SparkStreaming实战案例六 自定义输出-foreachRDD 需求 对上述案例的结果 ...

最新文章

  1. 不甘心只做输入工具,搜狗输入法上线AI助手,提供智能服务
  2. 独家 | 混乱的句子表明AI仍然不能真正理解语言
  3. 字符串工具类---StringUtils
  4. 物理服务器转虚拟服务器,物理服务器转虚拟服务器
  5. c语言readdir函数功能,C语言readdir()函数:读取目录函数
  6. python中使用kazoo连接zookeeper(一)
  7. 什么是Spring inner beans?
  8. 《BI项目笔记》数据源视图设置
  9. 史上最全最常用批处理260多个打包下载
  10. java jmeter_使用Jmeter中的Java Request进行性能测试
  11. List实现类性能和特点分析
  12. UITableView总忘记的
  13. Github Star 9.7K,超级好用的OCR数据合成与半自动标注工具,强烈推荐!
  14. Ubuntu20.04谷歌输入法中英切换
  15. Qt 给文本添加删除线 text-decoration
  16. python 词表里的词不符合_收藏干货丨初中英语单词1600个词表+mp3下载
  17. 杨澜专访魏少军、赵伟国,讨论中国半导体!
  18. FTP(文件传输协议)
  19. ps图层转css3代码,CSS3Ps:ps图层转CSS3代码之神器
  20. 名帖41 伊秉绶 隶书《对联八幅》

热门文章

  1. [转载]如何解决failed to push some refs to git
  2. 【LeetCode】807. 保持城市天际线
  3. 牵手国网电动,蔚来换电站坐上“快车“?
  4. 力天创见客流统计系统过滤员工
  5. 初高中英语老师教师资格证考试成功通过前辈备考经验分享
  6. linux 目录md5校验,【我的Linux,我做主!】浅谈MD5校验文件完整一致性
  7. 华为sns2624光纤交换机端口激活
  8. unity,第三人称射击游戏的摄像机实现
  9. 用友u8计算机快捷键,用友软件常用快捷键
  10. 相机旅行破损的照片如何修复