← 查看本卷题目
组合题6 个小题
已作答 0 / 6
#include <cstdio>#include <cstring>using namespace std;char st[100];int main() {    scanf("%s", st);    int n = strlen(st);    for (int i = 1; i <= n; ++i) {        if (n % i == 0) {            char c = st[i - 1];            if (c >= 'a')                st[i - 1] = c - 'a' + 'A';        }    }    printf("%s", st);    return 0;}
第 17 题单选题原卷 1.5 分

若将第 88 行的 i = 1 改为 i = 0,程序运行时会发生错误。()

填写答案