浙江万里学院“真我风采”程序设计竞赛 :Hello,World

阅读: 评论:0

浙江万里学院“真我风采”程序设计竞赛 :Hello,World

浙江万里学院“真我风采”程序设计竞赛 :Hello,World

在学习C语言程序设计时,通常练习的第一个程序是“Hello, World”,如下所示:

#include<stdio.h>

int main()
{
    printf("hello, worldn");

}

这段C程序最早出现在1974年贝尔实验室的内部技术文件《Programming in C: A Tutorial》中,作者为Brian Kernighan

请编写程序,输出“Hello, World”这段C程序的源代码
注:
(1) 源代码共6行
(2) 每行语句的结尾有一个换行符,没有多余的空格
(3) 语句的缩进为四个空格 

输入:

输出:

按样例输出源代码

样例输出 Copy

#include<stdio.h>int main()
{printf("hello, worldn");
}
#include<stdio.h>int main()
{printf("#include<stdio.h>n");printf("n");printf("int main()n");printf("{n");printf("    printf("hello, world\n");n");printf("}");}

此题主要考察对转义字符的使用:


转义序列通常有两种功能。第一个是编码一个句法上的实体,如设备命令或者无法被字母表直接表示的特殊数据。第二种功能,也叫字符引用,用于表示无法在当前上下文中被键盘录入的字符(如字符串中的回车符),或者在当前上下文中会有不期望的含义的字符(如C语言字符串中的双引号字符",不能直接出现,必须用转义序列表示)。

转义字符

意义

ASCII码值(十进制)

a

响铃(BEL)

007

b

退格(BS) ,将当前位置移到前一列

008

f

换页(FF),将当前位置移到下页开头

012

n

换行(LF) ,将当前位置移到下一行开头

010

r

回车(CR) ,将当前位置移到本行开头

013

t

水平制表(HT) (跳到下一个TAB位置)

009

v

垂直制表(VT)

011

\

代表一个反斜线字符'''

092

'

代表一个单引号(撇号)字符

039

"

代表一个双引号字符

034

?

代表一个问号

063

空字符(NUL)

000

ddd

1到3位八进制数所代表的任意字符

三位八进制

xhh

十六进制所代表的任意字符

十六进制

本文发布于:2024-02-01 12:13:19,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170676079936514.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:浙江   万里   程序设计   真我   风采
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23