C Lang

2023

阅读程序,写出运行结果

#include <stdio.h>
int main() {
    int a = 2, b = 1, c = 1;
    for ( ; ; ) {
        b += a;
        a -= ++c;
        if (a < 0) break;
    }
    printf("%d,%d,%d\n", a, b, c);
    return 0;
}
2021

阅读程序,写出运行结果

#include <stdio.h>
int main() {
    int i = 0, j = 0;
    do {
        printf("%d:", i);
        for (j = i; j < 10; j++) {
            if (j % 3 == 0) continue;
            printf("%d:", j);
            if (j > 5) break;
        }
        printf("\n");
    } while (++i < 2);
    return 0;
}
2020

阅读程序,写出运行结果

#include <stdio.h>
int main() {
    int a[] = {89, 88, 76, 70, 68, 58};
    int x = 70, find = 0;
    
    for (int i = 0; i < 6; i++) {
        if (a[i] == x) {
            find = 1;
            break;
        }
        if (i % 2 == 0) continue;
        printf("%d ", a[i]);
    }
    
    printf("\nfind=%d\n", find);
    return 0;
}