HackerRank - C语言1 - Hello World! in C(代码参考)
程序员文章站
2024-02-29 11:51:58
...
#include <stdio.h>
#include <string.h>
#include <math.h>
#include <stdlib.h>
int main()
{
char s[100]; //定义变量字符串并设定长度规则
scanf("%[^\n]%*c", &s); //读取你的输入,并传值到刚刚定义得字符串s,因为题目要求是输入一行字符串,所以%[^\n]%*c。可参考链接
printf("Hello, World!\n"); //直接打印出这句话,这是题目的要求。
printf("%s",s); //打印出你输入的,传值后的变量字符串s
/* Enter your code here. Read input from STDIN. Print output to STDOUT */
return 0;
}
按英文scan是扫描、读取,也就是读你所输入的语句,C语言成了scanf
print是输出、打印,C语言成了printf
两个格式差不多,前面是内容,后面是变量值。再注意不同类型的不同符号格式,以此类推,举一反三。
涉及的知识可以参考https://zhidao.baidu.com/question/100829636.html
和 https://blog.csdn.net/qq_30007603/article/details/81164232
推荐阅读
-
HackerRank - C语言1 - Hello World! in C(代码参考)
-
HackerRank - C语言4 - Functions in C(代码参考)
-
HackerRank-C语言7 for循环 -For Loop in C (代码答案参考)
-
HackerRank - C语言 - Introduction - "Hello World!" in C
-
HackerRank - C语言6 条件判断-Conditional Statements in C(代码答案参考)
-
C#学习进阶Hello World的17种写法代码分享
-
C#学习进阶Hello World的17种写法代码分享
-
C语言实验——Hello World!(printf练习)
-
C语言实验——Hello World!(printf练习)
-
C语言实验——Hello World!(printf练习)