m0_63634400 2021-10-29 13:34 采纳率: 66.7%
浏览 171
已结题

用C语言或者C++编程

  1. 编写程序实现两个数的互换。
  2. 输入一学生的学号、生日(年月日)、性别(男M,女F)及三门功课(语文、数学、英语)的成绩,计算该学生的总分和平均分,并按如下格式输出该学生的全部信息。 学号 生日 性别 语文 数学 英语 总分 平均分20170101 1999-01-01 M 95 85 85 265 88.3
    3.从键盘任意输入一个四位正整数,编程计算并输出它的逆序数。例如:输入3451,则它的逆序数应为1543。
  3. 假设银行定期存款的年利率r为2.25%,从键盘输入本金和存款年限,编程计算并输出该笔存款到期后的本金和利息一共有多少。(例如:当本金为1000元,存入10后,应得的本金与利息一共有1249.203元)提示:1)本程序最终计算的是复利2)计算幂的数学函数为pow(a,n),代表a的n次幂3)使用数学函数是,需要在程序的开头加上编译预处理命令#include <math.h>
  4. 编写一程序,输入一个大写字母,输出该字母的前驱字母、该字母本身、它的后继字母。(考虑输入字母为‘A’和’Z’的情况) 例如:输入B 输出ABC
  5. 根据父母的身高可预测子女成年后的遗传身高,其预测公式如下:男性成人时身高=(父亲身高+母亲身高)0.54cm女性成人时身高=(父亲身高0.923+母亲身高)/2cm已知男孩小明爸妈的身高分别175cm,162cm;女孩小红父母的身高分别是178cm,153cm;编写程序计算并输出小明、小红和你自己的遗传身高(要求输出结果不含小数位)。
  6. 有如下函数,编写程序输入x的值,输出y的 值。 x (x<0)
           y= x2      (0≤x≤10)   
               3x-11    (x>10)
    
  7. 某单位马上要加工资,增加金额取决于工龄和现工资两个因素:对于工龄大于等于20年的,如果现工资高于2000元,加200元,否则加180元;对于工龄小于20年的,如果现工资高于1500,加150元,否则加120元。工龄和现工资从键盘输入,编程计算并输出加工资后的员工工资。3. 输入年号,计算这一年的2月份的天数,将结果输出。
  8. 从键盘输入任意一个字符,判断该字符是英文字母(不区分大小写)、数字字符还是其它字符。
  9. 编写程序,输入任意一个1~7之间的整数,将他们转换成对应的英文单词。例如:1转换成Monday,7转换成Sunday。
  10. 给一个不多于5位的正整数,编程实现:1)输出它是几位数2)分别输出每一位的数字3)计算并输出该数字的逆序数。(例如x=123,则其逆序数为y=321)
  11. 假设某人从某天开始“三天打鱼两天晒网”,编程输出这个人从这天开始后的第n(n的值由用户从键盘输入)天是“打鱼”还是“晒网”?
  12. 编写程序,实现如下功能: 1)首先在屏幕上显示如下菜单 输出相反数输出平方数输出平方根2)然后接收用户从键盘输入一个实数,和代表上述菜单的序号,要求程序完成相应的计算并输出结果。例如:程序运行时输入 0.09 2则执行结果应为“0.09的平方数是:0.0081” 程序运行时输入 0.09 3则执行结果应为“0.09的平方根是:0.3”
  • 写回答

1条回答 默认 最新

  • -Undefined_ 2021-10-29 13:53
    关注
    //第4题
    #include <stdio.h>
    int main() {
        char ch,ch1,ch2;
        scanf("%c",&ch);
        ch1=ch-1;
        ch2=ch+1;
        if(ch>='A'&&ch<='Z'){
            if(ch1<'A')  ch1='Z';
            if(ch2>'Z')  ch2='A';
        }
        printf("%c%c%c",ch1,ch,ch2);
        return 0;
    }
    

    觉得有用的话采纳一下哈

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 11月6日
  • 已采纳回答 10月29日
  • 创建了问题 10月29日

悬赏问题

  • ¥100 监控抖音用户作品更新可以微信公众号提醒
  • ¥15 UE5 如何可以不渲染HDRIBackdrop背景
  • ¥70 2048小游戏毕设项目
  • ¥20 mysql架构,按照姓名分表
  • ¥15 MATLAB实现区间[a,b]上的Gauss-Legendre积分
  • ¥15 Macbookpro 连接热点正常上网,连接不了Wi-Fi。
  • ¥15 delphi webbrowser组件网页下拉菜单自动选择问题
  • ¥15 linux驱动,linux应用,多线程
  • ¥20 我要一个分身加定位两个功能的安卓app
  • ¥15 基于FOC驱动器,如何实现卡丁车下坡无阻力的遛坡的效果