C语言入门之讲个冷笑话

开始页面

故事主页

结尾页面

丢人了......

#include <stdio.h>
#include <stdlib.h>
#include <stdbool.h>
#include <conio.h>

char story[][54]={
                "有","一","个","老","爷","爷","带","着","他","孙","子","去","划","船",",",
                "突","然","一","个","巨","浪","卷","来",",",
                "把","老","爷","爷","的","桨","拍","坏","了"",",
                "你","猜","老","爷","爷","对","孙","子","说","什","么","?",
                "孙","子","爷","爷","桨","完","了","。",
};
//起始页面
void start_page(){
    printf("================================\n");
    printf("=======这是我们第一次相见=======\n");
    printf("================================\n");
}
//扣1继续
void one_continue(){
    int x;    
    while(1){
        scanf("%d",&x);
            if(x==1){
            break;
            }
            printf("输入错误,请重试\n");
    }
}
//故事主体
void print_story(){
    int i,j;
    for(i=0;i<45;i++){
        printf("%s",story[i]);
        if((i==14)|(i==23)|(i==32)|(i==44)){
            printf("\n");
        }
        
        for (j = 0; j < 500000000; j++) {}    
    }
    for (j = 0; j < 5000000000; j++) {}
    printf("扣1揭晓答案:\n");
}
//结局
void end_story(){
    int i,j;
    for(i=45;i<54;i++){
        printf("%s",story[i]);
        }    
        for (j = 0; j < 500000000; j++) {}    
    }

int main(int argc, char *argv[]) {
    start_page();
    printf("我想给你讲个故事,\n扣1继续:\n");
    
    one_continue();
    
    while(1){
        system("cls");
        print_story();
        char c = getch();
        one_continue();
        while(1){
            system("cls");
            end_story();
            char c = getch();    
        }
    }
    return 0;
}

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值