qq_64123615 2021-11-10 22:52 采纳率: 50%
浏览 27

看不明白那个可以讲解一下

① 反复输入一个31~128(不包括31和128)之间的数,输出是奇数还是偶数。如果输入超出这个范围, 游戏结束。(40分)② 对输入的这个数,对应的ascll码如果是属于26个英文字母(包含大小写),对应输出字母后面的第8位字母,比如输入的数字是65对应大写字母A则输出大写字母I。比如输入的数字为87对应字母W,则输出E。输入97对应小写字母a则输出i。如果不属于26个字母则输出对应的字符(40分)③ 把以上步骤放在一个函数内,通过主函数来调用该函数实现程序。(20分)

  • 写回答

1条回答 默认 最新

  • -Undefined_ 2021-11-10 23:10
    关注
    #include<stdio.h>
    int main() {
        int a;
        while(1) {
            printf("请输入:");
            scanf("%d",&a);
            if(a<=31||a>=128) {
                printf("结束\n");
                break;
            }
            if(a%2==0) {
                printf("%d是偶数\n",a);
            } else {
                printf("%d是奇数\n",a);
            }
        }
        return 0;
    }
    
    评论

报告相同问题?

问题事件

  • 创建了问题 11月10日