[C/C++]带你走进编程世界P1000

· · 题解

大家好,我是靳皓旭,从今天起我就要给大家讲述我的编程故事,废话不多说,让我们从第一道题开始吧!

首先我们看这道题的题目“超级玛丽游戏”,有没有被吓到,第一道题就让我们写个游戏出来。

结果点进去一看,顿时觉得这道题是在开玩笑。好了,让我们分析一下题目。

**题目背景

本题是洛谷的试机题目,可以帮助了解洛谷的使用。 建议完成本题目后继续尝试P1001、P1008.**

看背景貌似好简单耶,看我的厉害。接着往下看输入输出,一脸蒙圈。什么鬼,连个样例都没有,仔细一看描述,顿时豁然开朗。

接着打开软件开始打代码,让我们看一下这道题的关键,主要是用printf函数来吧描述里那一堆'#''*''-''.'输出,但是注意啦!这里一定不要少输出空格,不然就会卡住,然后心态炸了。没错,我第一次做写了半天才过,比我聪明的你们一定要细心哦。 这就是我写的代码,手残见谅

#include<stdio.h>
int main()
{
 printf("                ********\n");
 printf("               ************\n");
 printf("               ####....#.\n");
 printf("             #..###.....##....\n");
 printf("             ###.......######              ###            ###\n");
 printf("                ...........               #...#          #...#\n");
 printf("               ##*#######                 #.#.#          #.#.#\n");
 printf("            ####*******######             #.#.#          #.#.#\n");
 printf("           ...#***.****.*###....          #...#          #...#\n");
 printf("           ....**********##.....           ###            ###\n");
 printf("           ....****    *****....\n");
 printf("             ####        ####\n");
 printf("           ######        ######\n");
 printf("##############################################################\n");
 printf("#...#......#.##...#......#.##...#......#.##------------------#\n");
 printf("###########################################------------------#\n");
 printf("#..#....#....##..#....#....##..#....#....#####################\n");
 printf("##########################################    #----------#\n");
 printf("#.....#......##.....#......##.....#......#    #----------#\n");
 printf("##########################################    #----------#\n");
 printf("#.#..#....#..##.#..#....#..##.#..#....#..#    #----------#\n");
 printf("##########################################    ############\n");
 return 0; 
} 

这里我们来学习一下这个c语言中非常常用并且很重要的头文件:stdio.h

看我们专业百科说的:一般地,在C语言或C++中,会把用来#include的文件的扩展名叫 .h,称其为头文件。 #include文件的目的就是把多个编译单元(也就是c或者cpp文件)公用的内容,单独放在一个文件里减少整体代码尺寸;或者提供跨工程公共代码。

其实很简单,stdio就是standard input and output意思是标准输入输出。膜拜我吧,看我的英语多好。

那么我们常用的函数就有printf(输出)和scanf(输入),其格式分别为:printf("输入数据类型",输入数据变量名称);(别忘了加分号) scanf("输入数据类型",&输入数据变量名称");(别忘记地址符(&)还有分号哦)

今天的讲解就到这里,是不是觉得收获满满呢,别忘了消化吸收知识点哦。 我是靳皓旭,下次见哦!