其他分享
首页 > 其他分享> > 计算机709吕洪阳

计算机709吕洪阳

作者:互联网

.编写程序判断n是正数还是负数。

 #include<stdio.h>

main()

{

         int n;

         printf("s输入一个整数:\n");

         scanf("%d",&n);

         if(n>0)

                  printf("%d是正数!\n",n);

         else

                  if(n==0)

                          printf("%d既不是正数,也不是负数!\n",n);

                  else

                          printf("%d是负数!\n",n);

}

 

2.使用条件运算符,找出a,b,c,d,四个数中最大的数。

 

#include<stdio.h>

main(){

         int a,b,c,d,x,z,q;

    scanf("%d%d%d%d",&a,&b,&c,&d);

    x=a>b?a:b;

         z=c>d?c:d;

         q=z>x?z:x;

         printf("%d",q);

}

 

3.P70   3.

#include<stdio.h>

main(){

         int a,b;

         printf("请输入消费金额\n");

    scanf("%d",&a);

         if(a>=5000)

             printf("应付%d",b=a*0.6);

         else if(a>=3000)

                  printf("应付%d",b=a*0.7);

         else if(a>=2000)

                  printf("应付%d",b=a*0.85);

         else if(a>=1000)

                  printf("应付%d",b=a*0.9);

         else

                  printf("应付%d",a);

}

 

4.输入年份月份,判断该月有多少天。

#include<stdio.h>

main(){

         int a,b;

         printf("年份与月份\n");

    scanf("%d%d",&a,&b);

         if(a%4==0&&a%100!=0&&b==2||a%400==0&&b==2)

             printf("29");

         else if(b==2)

                  printf("28");

         else if(b==1||b==3||b==5||b==7||b==8||b==10||b==12)

                  printf("31");

         else

                  printf("30");

}

 

5.输入三条边,判断是否可以构成三角形。

#include<stdio.h>

main(){

         int a,b,c;

         printf("三角形的三条边\n");

    scanf("%d%d%d",&a,&b,&c);

         if(a+b>c&&b+c>a&&a+c>b)

             printf("是");

         else

                  printf("不是");

}

标签:main,计算机,int,scanf,d%,else,printf,吕洪阳,709
来源: https://www.cnblogs.com/lvhongyang/p/15489109.html