超级无聊的,计算时间超长,的题目代码
查看原帖
超级无聊的,计算时间超长,的题目代码
1530124
Jon243564楼主2025/1/23 09:53
#include <stdio.h>
#include <stdlib.h>
#include <time.h>

// 函数:计算两个整数的和
int add_numbers(int a, int b) {
    return a + b;
}

// 函数:延时,模拟程序计算时间
void delay() {
    // 通过创建一个大范围的循环来拖延执行时间
    long long i, j;
    for (i = 0; i < 1000000000; i++) {
        j = i * i;  // 不做任何有意义的计算,只是增加处理时间
    }
}

// 函数:读取输入
void read_input(int *a, int *b) {
    printf("请输入第一个整数: ");
    scanf("%d", a);
    printf("请输入第二个整数: ");
    scanf("%d", b);
}

// 函数:输出结果
void output_result(int result) {
    printf("结果是: %d\n", result);
}

int main() {
    int a, b;
    
    // 读取输入
    read_input(&a, &b);
    
    // 延时,确保程序执行超过10秒
    delay();
    
    // 计算和
    int result = add_numbers(a, b);
    
    // 输出结果
    output_result(result);
    
    return 0;
}

2025/1/23 09:53
加载中...