C语言学习

编程实现:输入长方形的两个边长a, b和一个整数k。k=1时,输出长方形的周长 l; k=2时 ,输出长方形的面积s;当k=3时 , 输出长方形的周长1和面积s
#include <stdio.h>
void main(){
    int a,b,k,l,s;
    printf("请输入两个边长一个整数K:\n");
    scanf("a=%d,b=%d,k=%d",&a,&b,&k);
    printf("a=%d,b=%d,k=%d",a,b,k);
    if(k==1){
        l=(a+b)*2;
    printf("长方形的周长l为:%d",l);
    }
    else if(k==2){
        s=a*b;
        printf("长方形的面积s为:%d",s);
    }
    else if(k==3){
        l=(a+b)*2;
        s=a*b;
        printf("长方形的周长l为:%d,长方形的面积s为:%d",l,s);
    }
    else{
        printf("k的范围为:1<=k<=3");
    }
}

在这里插入图片描述
不懂请留言,谢谢!

更多推荐