第7章 被吞噬的情诗

作品:人生何处是归途:花城网事三十年|作者:暗黑者2025|分类:都市|更新:2025-12-10 09:12:35|字数:4762字

期末考试的阴云笼罩着校园,空气中弥漫着紧张的气息。

计算机系的走廊上,学生们抱着厚重的课本匆匆而过,唯独三楼的386机房内传来阵阵欢声笑语。

“曼丽,你知道吗?这次C语言考试不仅要考理论知识,还要有实际编程能力。”

我一边敲打着键盘,一边对坐在旁边的曼丽说道。

曼丽转过头,她那双明亮的眼睛闪烁着智慧的光芒:“所以我才拉你一起来啊,刘军。实践才是最好的老师。”

我们俩正在准备期末项目的编程练习。

窗外的阳光斜照进来,映照在机房略显陈旧的电脑屏幕上。

我注意到曼丽今天特意穿了一件淡蓝色的连衣裙,微风拂过,窗帘轻轻摆动,她的发丝也随之飘扬。

“对了,”

曼丽突然压低声音,神秘地笑了笑,“我想我们可以把一首情诗藏在代码里,再加上一个心形图案和一个密码。如何?”

“好主意!”

我兴奋地拍了一下桌子,引来周围同学的侧目。

曼丽连忙示意我小声点,我不好意思地笑了笑,但眼中的热情丝毫未减。

接下来的几个小时里,我和曼丽沉浸在代码的世界里。

我们精心设计了一段C语言程序,它能够在屏幕上绘制出一个完美的心形图案,并在运行时提示用户输入密码。

*****C语言情诗******

#include <stdio.h>

#include <math.h>

void drawHeart{

float x, y, r;

for (y = 1.5; y >-1.5; y -= 0.1){

for (x =-1.5; x < 1.5; x += 0.05){

r = sqrt(x*x + y*y - 1);

putchar(r <= 1.0 ?“*“:““);

}

putchar;

}

}

int main{

printf(“正在运行特殊程序...\n“);

drawHeart;

printf(“\n\n想要惊喜,请输入密码\n“);

//密码验证逻辑将在后面添加

return 0;

}

“这首情诗写在哪里呢?”曼丽好奇地问。

我神秘地笑了笑,开始在代码中添加了一个隐藏的功能:

void printPoem{

char poem[4][40]={

“我住长江头,君住长江尾。”,

“日日思君不见君,共饮长江水。”,

“此水几时休,此恨何时已。”,

“只愿君心似我心,定不负相思意。”

};

int i, j;

for (i = 0; i < 4; i++){

for (j = 0; j < 40; j++){

printf(“%c”, poem[i][j]);

Sleep(100);//控制显示速度

}

printf(“\n”);

}

}

然后,我们在主函数中添加了一个调用这个函数的触发条件:

int main{

char password[20];

int correctPassword = 0;

//密码计算逻辑:用自己的生日加对方生日

//这部分代码放在后面

while (!correctPassword){

printf(“请输入密码:”);

scanf(“%s”, password);

//密码验证

if (strcmp(password, generatedPassword)== 0){

correctPassword = 1;

printf(“\n密码正确!\n”);

printPoem;//密码正确后显示情诗

} else {

printf(“\n密码错误,请重试!\n”);

}

}

return 0;

}

我们花了整个下午的时间完善这个程序,时不时因为一个小bug而一起皱眉思考,又因为一次成功的尝试而相视大笑。

窗外的天色渐渐暗了下来,但我们浑然不觉,完全沉浸在编程的乐趣中。

“刘军,我们已经完成了基本功能,但最好还是保存一下当前的进度。”

曼丽提醒道,她看了看墙上的时钟,已经接近傍晚了。

“别担心,我的电脑不会出问题的。”

我自信满满地回答,眼睛仍然盯着屏幕,手指在键盘上快速敲击着,继续完善密码验证的部分。

曼丽无奈地摇了摇头,但没有再多说什么。

本小章还未完,请点击下一页继续阅读后面精彩内容!

上一章目 录下一页
先看到这(加入书签) | 推荐本书 | 我的书架

如果您喜欢,请把《人生何处是归途:花城网事三十年》,方便以后阅读人生何处是归途:花城网事三十年第7章 被吞噬的情诗后的更新连载!
如果你对人生何处是归途:花城网事三十年第7章 被吞噬的情诗并对人生何处是归途:花城网事三十年章节有什么建议或者评论,请后台发信息给管理员。