今儿个中秋节,咱得整点啥不一样的,对?我就琢磨着,要不用代码写个祝福语啥的,也算跟上潮流。我这心里还真没底,毕竟好久没咋碰代码,手都生。
我先去网上搜搜“中秋祝福代码”,这一搜不要紧,出来一堆结果,看得我眼花缭乱。有C语言的,有Java的,还有Python的,五花八门的,看得我脑瓜子嗡嗡的。我想,这玩意儿也太多,我这老胳膊老腿的,学哪个
看着这些代码,我突然想起来以前学过点C语言,虽然忘得差不多,但毕竟还有点印象。得,就它!我先找个最简单的C语言代码:printf("祝大家中秋快乐"); 你别说,这玩意儿还真简单,就一句话,直接输出“祝大家中秋快乐”。我试着在电脑上敲这段代码,还真运行出来!
这下我可来劲,简单的能运行,那咱就整个稍微复杂点的。我又去网上扒拉一些代码片段,什么“海上生明月,天涯共此时!祝中秋快乐。”,这句有诗意,我喜欢。于是我又把这句加到代码里,这回运行出来的效果更好,既有诗情画意,又有节日祝福,完美!
后来我又学着写些不同版本,比如用C#写一句*("海上生明月,天涯共此时!祝中秋快乐。"),哈哈,也能跑通,有点意思。
光是输出文字,感觉还是有点单调。我又想,能不能加点图形啥的?比如说,画个月亮?这可把我难住,我这水平,画月亮是真不会。不过咱可以换个思路嘛用字符拼一个月亮出来不就行?
说干就干,我先是在纸上画个草图,然后用星号“”当笔,在代码里一点一点地“画”起来。虽然过程有点曲折,但还是让我给画出来。你别说,用字符拼出来的月亮,还真有点艺术感!整理下代码,还真写出来:
-
#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");
return 0;
C语言版本:
-
using System;
class Program {
static void Main(string[] args) {
*(" ");
*(" ");
*(" ");
*(" ");
*(" ");
*(" ");
*(" ");
*(" ");
*(" ");
*("海上生明月,天涯共此时!");
*("祝大家中秋快乐!");
C#语言版本:
看看,这是不是还挺有意思的?今天这番折腾,也让我重拾以前学代码的乐趣。虽然都是些简单的东西,但也算是我的一点小心意。祝大家中秋快乐,阖家团圆!