热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

第0章习题AcceleratedC++学习笔记2

0-0#includeintmain(intargc,charconst*argv[]){std::cout

//0-0
#include
int main(int argc, char const *argv[])
{std::cout<<"Hello, world!"<<std::endl;return 0;
}

0-1
产生结果为7&#xff0c;没有副作用

//0-2
#include
int main(int argc, char const *argv[])
{std::cout<<"This (\") is a quote, and this (\\) is a backslash"<<std::endl;return 0;
}

//0-3
#include
int main(int argc, char const *argv[])
{std::cout<<"This (\") is a quote, \tand this (\\) is a backslash"<<std::endl;return 0;
}
//\t水平制表符————相当于按Tab键

0-4
#include
int main(int argc, char const *argv[])
{std::cout<<"#include "<<"\n"<<"int main()"<<"{\n"<<" std::cout<<\"Hello, world!\"<<<" return 0\n"<<"}\n";return 0;
}

0-5
error: expected function body after function declaratorstd::cout<<"Hello ,world!"<<endl;

0-6
没有问题

0-7
是一个无效的程序&#xff0c;因为第一个*/和第一个/*形成了一个块注释&#xff0c;第一个*/后面的即不再是注释内容

更改后的可运行程序&#xff1a;

#include
int main(void){/*这是一个注释&#xff0c;因为我们使用了/*和*//*来作为它的界定符&#xff0c;所以它占了几行的范围*/
}

0-8
是一个有效的程序&#xff0c;注释&#xff08;//&#xff09;不影响程序的运行

0-9
int main(){}

0-10
#include
#include
#includeint main(int argc, char const *argv[])
{std::string s &#61; "Hello world!";std::string::size_type size &#61; s.size();//配套类型,尺寸单位类型for (int i &#61; 0; i < size; &#43;&#43;i){if(s[i] &#61;&#61;&#39; &#39;) std::cout << std::endl;else std::cout << s[i];}return 0;
}

推荐阅读
  • 题目编号:2049 [SDOI2008]Cave Exploration。题目描述了一种动态图操作场景,涉及三种基本操作:断开两个节点间的连接(destroy(a,b))、建立两个节点间的连接(connect(a,b))以及查询两节点是否连通(query(a,b))。所有操作均确保图中无环存在。 ... [详细]
  • 本题涉及一个长度为n的序列{ai},代表一系列树木的美学价值。任务是处理m个查询,每个查询提供三个参数l、r和P,目标是在所有满足l < l' ... [详细]
  • 编译原理中的语法分析方法探讨
    本文探讨了在编译原理课程中遇到的复杂文法问题,特别是当使用SLR(1)文法时遇到的多重规约与移进冲突。文章讨论了可能的解决策略,包括递归下降解析、运算符优先级解析等,并提供了相关示例。 ... [详细]
  • HNOI2003 激光炸弹问题(二维前缀和的应用)难度:中等
    HNOI2003 激光炸弹问题是一个经典的二维前缀和应用题目。本文将详细介绍如何使用二维前缀和解决该问题。 ... [详细]
  • 线段树详解与实现
    本文详细介绍了线段树的基本概念及其在编程竞赛中的应用,并提供了一个具体的线段树实现代码示例。 ... [详细]
  • 实现系统调用
    实现系统调用一、实验环境​本次操作还是基于上次编译Linux0.11内核的实验环境进行操作。环境如下:二、实验目标​通过对上述实验原理的认识,相信 ... [详细]
  • UVa 1579 - 套娃问题
    本题主要涉及动态规划(DP)的应用,通过计算将前i个套娃合并成多个套娃组所需的最小操作次数来解决问题。具体来说,f(i) 表示前i个套娃合并成多个套娃组所需的操作次数,其计算公式为 f(i) = min(f(j) + dp(j+1, i))。 ... [详细]
  • POJ2263是一个经典的图论问题,涉及寻找从起点到终点的最大载重路径。本文将详细介绍该问题的背景、解题思路及代码实现。 ... [详细]
  • 在Qt框架中,信号与槽机制是一种独特的组件间通信方式。本文探讨了这一机制相较于传统的C风格回调函数所具有的优势,并分析了其潜在的不足之处。 ... [详细]
  • 本文详细介绍了如何在循环双链表的指定位置插入新元素的方法,包括必要的步骤和代码示例。 ... [详细]
  • 使用QT构建基础串口辅助工具
    本文详细介绍了如何利用QT框架创建一个简易的串口助手应用程序,包括项目的建立、界面设计与编程实现、运行测试以及最终的应用程序打包。 ... [详细]
  • Flutter 核心技术与混合开发模式深入解析
    本文深入探讨了 Flutter 的核心技术,特别是其混合开发模式,包括统一管理模式和三端分离模式,以及混合栈原理。通过对比不同模式的优缺点,帮助开发者选择最适合项目的混合开发策略。 ... [详细]
  • 本文提供了一个使用C语言实现的顺序表区间元素删除功能的完整代码示例。该程序首先初始化一个顺序表,然后根据用户输入的数据进行插入操作,最后根据指定的区间范围删除相应的元素,并输出最终的顺序表。 ... [详细]
  • 本文探讨了在使用JavaMail发送电子邮件时,抄送功能未能正常工作的问题,并提供了详细的代码示例和解决方法。 ... [详细]
  • 本文探讨了如何通过状态压缩动态规划(状压DP)和矩阵快速幂技术来解决公交线路问题。特别地,我们利用连续K个站点的状态来进行状态压缩,并通过矩阵快速幂加速计算过程。 ... [详细]
author-avatar
水瓶颜如_991
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有