输出 printf(“%s\n“, “Hello World!“); 这个字符串

       看到标题进来的小伙伴可能会有疑问,这不就是简单的Hello World吗?起初我看到这个题目在

第一题的时候我也是这样想的,然后用那种思路导致一直报错,错误如下:

      当然这个错误很低级,但是当时确实让我疑惑了一会,希望以下的讲解能让和我一样有这个问

题的小伙伴也解决这个问题。这个题目其实需要转义字符,常见的转义字符如下:

        其中这个题还需要补充一个转义字符%%表示一个%,知道以上知识就可以来解这道题了:

首先观察字符串printf("%s\n", "Hello World!");包含哪些转义字符,很明显,其包含了%%表示%

然后还有      \\表示\      \" 表示 "     知道这些后就能很快地解决这道题了,代码如下:

#include<stdio.h>
int main(){
	printf("printf(\"%%s\\n\", \"Hello World!\");");
	return 0;
}

输出结果如下:

希望能帮到有困惑的小伙伴,一起加油!

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值