c语言中语句printf("a\bre\'hi\'y\\\bou\n");的输出结果是( )。

作者&投稿:伊钢 (若有异议请与网页底部的电邮联系)
printf("a\bre\' hi\' y\\\bou\n:");的打印结果为什么是那样的?~

结果是re'hi'you
\b是退一格 , \\输出的是 一个 \ , \' 就是输出一个’
所以应该这样看
a \b re \' hi \' y \\ \b ou

先输出一个a 退一格(a就没了) 接着输出 re ’ hi ‘ y \ 退一格(\就没有了) o u 提行

输出结果是( re'hi'you(回车) )。
一个一个的来看吧

a:输出字符'a',现在显示:a
\b:退格符,回退一个字符,上面显示的a被回退,现在显示:空
r:输出字符'r',现在显示:r
e:输出字符'e',现在显示:re
\':转义字符,输出一个单引号',现在显示:re'
h:输出字符'h',现在显示:re'h
i:输出字符'i',现在显示:re'hi
\':转义字符,输出一个单引号',现在显示:re'hi'
y:输出字符'y',现在显示:re'hi'y
\\:转义字符,输出一个反斜杠\,现在显示:re'hi'y\
\b:退格符,回退一个字符,上面显示的反斜杠\被回退,现在显示:re'hi'y
o:输出字符'o',现在显示:re'hi'yo
u:输出字符'u',现在显示:re'hi'you

:转义字符,输出字符回车,现在显示:re'hi'you(回车)

a\是退格的意思,b退格了就没了,输出re,\'就是输出',\\\一样退格,\n换行,具体参照C语言的转义字符。

\b是退格操作符,单个的\是没有意义的,然后\n是换行符

\b是退格的意思,\\是\的意思,\’是’的意思,\n是换行的意思


C语言中什么叫做实际参数,什么叫做形式参数?
实际调用时给的参数是实际参数,定义时的参数是形式参数。举个例。函数定义如下:void prin(int a,int b){ printf("a=%d, b=%d",a,b);}void main(){ int x=1,y=8; prin(x,y); prin(2,4);}其中,第一个prin函数的定义中,a,b就是形式参数。main函数中调用prin函数时...

什么叫外部变量,什么叫内部变量?
C语言中,在函数体内部的变量,叫内部变量,也叫局部变量;与之对应,在函数体外部的变量,叫外部变量,也叫全局变量。例如,include <stdio.h> int x=4;void prin(){ int z;} void main(){ int x=3;int y;} 如上面的,在最上面的int x=4这是定义了一个外部变量,并初始化,而z和y还...

能告诉我"公主"这词不同语言的叫法吗?
南非荷兰语:prinses 弗里西语:prinses 瑞典语:prinsessa 丹麦语:prinsesse 挪威语:prinsessa 冰岛语:prinsessa 法罗语:prinsessa 西班牙语:princesa 法语:princesse 葡萄牙语:princesa 意大利语:principessa 罗马尼亚语:prinţesă加泰罗尼亚语:princesa 加里西亚语:princesa 拉丁语:prin...

C语言编写打印信息写成一个函数6.jpg
include<stdio.h>int i;struct st{ char name[10]; int age; float score;}s[5];void prin(){ for(i=0;i<5;i++) printf("%s %d %f\\n",s[i].name,s[i].age,s[i].score);}int main(){ for(i=0;i<5;i++) scanf("%s%d%f",s[i].name,&s[i].age,...

c语言中switch case{ prin
你好:首先你的这个程序要修改一下,在mian()之前,要加一个返回类型void 这个程序的作用是测试switch语句的用法,而switch后面x的作用就是,当x的变量的值是1的时候就执行case1 后面的语句。一般情况case语句最末尾要加一个break;否则会继续执行下去。所以你的这个语句是执行了case1和case2两个语句 打...

在C语言中 int a,b; a=0; b=++a+a+++a+++a++; prinrf a,b; 通过上机...
第一个++a是a先自增一然后再做加法此时a=1,式子变成1+(a++)+(a++)+(a++),而a++表示先做加法再自增1;第二个a时,a=1先做加法,式子变成1+1+(a++)+(a++),然后a自增1此时a=2;第三个a时,同第二个a,式子变成1+1+2+(a++),此时a自增1变成3;第四个a时式子变成1+1+2+...

二次元常用语言有哪些?越多越好
1、Ky KY是日语的“空気が読めない”缩写,表面意思是读不懂空气。深层意思是没眼色、不会按照当时的气氛和对方的脸色做出合适的反应。例如,大多数的会议出席者都持赞成看法,却有一个人高唱反调,这个人就被认为KY。2、骨科 全名“德国骨科”。暗指“和妹妹发生关系”,来源于网络上的一个传闻,...

初学C语言的小问题,,,error C2059: syntax error : 'type'
5、prinrf("%d\\n,result"); 这里输出时 你把输出内容写在“”里面了 "%d\\n",result 粗心!!还有printf t 被你写r了 粗心!!!6、int calculate(int long, int width){ } 这里的形参名不能用long long是系统关键字 被系统占用了 你不能用 该成别的名字就行了!!!你应该...

欧洲语言,例如西班牙语里的弹舌音R求助!
是可以不震动声带,只用气就可以带动舌头震动的。但是个人觉得含水啊什么的,都没有用的。最有用的方法就是踏踏实实的坚持练,首先不要因为这个音发不出来而失去学习这种语言的信心,没有太大影响的。说西班牙语有些国家r也不发成颤的的。中国的普通话不也是南腔北调。坚持天天练,没事时候就练走路...

用lisp语言给多段线段点画圆
(defun C:HZY ( \/ #os1 #p &k1 &kw1 l1 p1 x) (setvar "cmdecho" 0) (setvar "blipmode" 0) (setvar "dimzin" 0) (vl-load-com) ;;加载vlax扩展函数 (setq #os1 (getvar "osmode"));取得捕捉设置 (princ "\\n请选择多段线") (setq &kw1 (ssget '((0 . "LWPOLYLINE")))...

兴安盟19345099077: printf在c语言中是什么意思? -
尉迟星清宣: printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出信息. printf()函数的调用格式为: printf("<格式化字符串>", <参量表>). 格式输出,它是c语言中产生格式化输出的函数(在 stdio.h 中定义).用于向终端(显示器、控制台等)输出字符.格式控制由要输出的文字和数据格式说明组成.要输出的的文字除了可以使用字母、数字、空格和一些数字符号以外,还可以使用一些转义字符表示特殊的含义.

兴安盟19345099077: C语言中printf有什么作用 -
尉迟星清宣: printf为C语言的格式化输出语句,可以将各种变量按照指定格式输出到命令行窗口中. 1 函数名: printf 2 定义: int printf(const char *fmt, ...); 3 头文件: stdio.h 4 功能:将fmt之后的参数列表,按照fmt中指定的格式输出到命令行窗口中. 5 用途: 1)输出程序运行结果. 2)当程序运行非预期时,通过输出相关信息,调试程序.

兴安盟19345099077: c语言编程什么时候printf后用%d,什么时候不用%d -
尉迟星清宣: %d就是一个“占位符”,d表示整型数据,%d表示为一个整型数据占一个位置.比如:printf("%d is a number", 10);//以上代码会输出:10 is a number假...

兴安盟19345099077: c语言中printf中的*是什么意思 -
尉迟星清宣: c语言中printf的意思是将你要输出的信息输出到屏幕上.格式是:如printf(“it's ok!”);意思是在黑屏上看到it's ok!这条语句.

兴安盟19345099077: C语言内部函数 printf() 具体是怎么写的 -
尉迟星清宣: printf()函数是C语言中的格式化输出函数,包含在<stdio.h>库函数里,格式化输出是指按照一定的格式输出,具体写法为 printf("<格式化字符串>",<参数列表>); 例如: printf("Hello,world!\n"); 输出为: Hello,world! 如果要输出数据,则应使用格式控制字符,常用的有%d、%c、%f等等,例如: int a=1; printf("The number is %d.\n",a); 输出为 The number is 1.

兴安盟19345099077: c语言中的printf是什么意思 -
尉迟星清宣: C语言中的printf——格式输出函数 printf("sine of %lf is %lf\n",x,s); 其中%lf为格式字符,表示按双精度浮点数处理.它在格式串中两次现,对应了x和s两个变量.其余字符为非格式字符则照原样输出在屏幕上

兴安盟19345099077: c语言中的简单的输入/输出!printf()
尉迟星清宣: main() {printf("**************"); }

兴安盟19345099077: 请问C语言中的“printf()”是啥意思?谢谢! -
尉迟星清宣: 格式化输出语句 简单的说 就是把你要显示的东西 按照你要求的格式 显示在屏幕上 功能是很强大的 是C语言中 初期最常用的函数之一.

兴安盟19345099077: C语言printf中加&与不加有什么区别 -
尉迟星清宣: 加& 输出的是变量的地址 不加& 输出的是变量的值

兴安盟19345099077: c语言中printf函数用到&符号吗 -
尉迟星清宣: 一般情况下是用不到的,但是当要输出某个变量的地址时是需要用到的,&是取地址符号.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网