118 条题解
-
-7
大家好,我是 YMx,从今天起我就要给大家讲述我的编程故事,废话不多说,让我们从第一道题开始吧!
首先我们看这道题的题目“Hello, MXOJ!”,有没有被吓到,第一道题就让我们写个“Hello, world!”出来。
结果点进去一看,顿时觉得这道题是在开玩笑。好了,让我们分析一下题目。
题目背景
本题是MXOJ的试机题目,可以帮助了解MXOJ的使用。
看背景貌似好简单耶,看我的厉害。接着往下看输入输出,一脸蒙圈。什么鬼,连个输入都没有,仔细一看描述,顿时豁然开朗。
接着打开软件开始打代码,让我们看一下这道题的关键,主要是用printf函数来吧描述里那一堆'H'',''MX''!'输出,但是注意啦!这里一定不要少输出空格,不然就会卡住,然后心态炸了。没错,我第一次做写了半天才过,比我聪明的你们一定要细心哦。 这就是我写的代码,手残见谅
#include<stdio.h> int main() { printf("H"); printf("e"); printf("l"); printf("l"); printf("o"); printf(","); printf(" "); printf("M"); printf("X"); printf("O"); printf("J"); printf("!"); return 0; }
这里我们来学习一下这个c语言中非常常用并且很重要的头文件:stdio.h
看我们专业百科说的:一般地,在C语言或C++中,会把用来#include的文件的扩展名叫 .h,称其为头文件。 #include文件的目的就是把多个编译单元(也就是c或者cpp文件)公用的内容,单独放在一个文件里减少整体代码尺寸;或者提供跨工程公共代码。
其实很简单,stdio就是standard input and output意思是标准输入输出。膜拜我吧,看我的英语多好。
那么我们常用的函数就有printf(输出)和scanf(输入),其格式分别为:printf("输入数据类型",输入数据变量名称);(别忘了加分号) scanf("输入数据类型",&输入数据变量名称");(别忘记地址符(&)还有分号哦)
今天的讲解就到这里,是不是觉得收获满满呢,别忘了消化吸收知识点哦。 我是YMx,下次见哦!
(经典重现)
信息
- ID
- 1
- 时间
- 1000ms
- 内存
- 512MiB
- 难度
- 1
- 标签
- (无)
- 递交数
- 2478
- 已通过
- 1211
- 上传者