用C语言或者C++编程

编写程序,实现如下功能: 1)首先在屏幕上显示如下菜单


1、输出相反数
2、输出平方数
3、输出平方根


2)然后接收用户从键盘输入一个实数,和代表上述菜单的序号,要求程序完成相应的计算并输出结果。例如:程序运行时输入 0.09 2则执行结果应为“0.09的平方数是:0.0081”
程序运行时输入 0.09 3则执行结果应为“0.09的平方根是:0.3”

#include<stdio.h>
#include<math.h>
int main() {
    double a;
    int b;

    printf("-------------------\n");
    printf("1、输出相反数\n2、输出平方数\n3、输出平方根\n");
    printf("-------------------\n");

    scanf("%lf %d",&a,&b);
    printf("%lf的",a);
    switch(b) {
        case 1:
            printf("相反数是:%lf",-a);
            break;
        case 2:
            printf("平方数是:%lf",a*a);
            break;
        case 3:
            printf("平方根是:%lf",sqrt(a));
            break;
    }
    return 0;
}

觉得有用的话采纳一下哈