1.

#include<stdio.h>

main(){

int a,b;

printf("请输入分数:");

scanf("%d",&a);

b=a/10;

switch(b)

{

case 10:

case 9:printf("A\n");break;

case 8:printf("B\n");break;

case 7:printf("C\n");break;

case 6:printf("D\n");break;

default:printf("NO PASS\n");

 

}

 

}

 

 

 

2.

#include<stdio.h>

main(){

float x,y;

printf("输入x的值:");

scanf("%f",&x);

if(x>0){

y=x*x+1;

}

else if(x==0){

y=0;

}

else {

y=-x*x+1;

}

printf("x:%f\ny:%f\n",x,y);

 

 

 

}

 

 

 

3.

#include<stdio.h>

main(){

float a,b;

char sign;

printf("请输入计算表达式:");

scanf("%f%c%f",&a,&sign,&b);

switch(sign)

{

case '+':printf("%f",a+b);break;

case '-':printf("%f",a-b);break;

case '*':printf("%f",a*b);break;

case '/':printf("%f",a/b);break;

 

 

}

 

}

 

 

 

4.

#include<stdio.h>

main(){

int a;

printf("输入年份:");

scanf("%d",&a);

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

printf("是闰年");

}

else{

printf("是平年");

}

 

 

 

}

 

 

 

5.

#include<stdio.h>

main(){

 

float a,b,c,max;

printf("请输入三个数:");

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

max=a>b?a:b;

max=max>c?max:c;

printf("最大的数是%f",max);

 

}

 

 

 

6.

#include<stdio.h>

main(){

int m;

scanf("%d",&m);

if(m%4==0&&m%6==0){

printf("\n");

}

else{

printf("不能\n");

}

 

}

 

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

 #include<stdio.h>

main(){

float a;

printf("请输入一个数:");

scanf("%f",&a);

if(a>0){

printf("是正数");

}

else if(a<0){

printf("是负数");

}

else{

printf("既不是正数也不是负数");

}

 

}

 

 

 

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

#include<stdio.h>

main(){

float a,b,c,d,max;

printf("输入四个数:");

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

max=a>b?a:b;

max=max>c?max:c;

max=max>d?max:d;

printf("较大的数是:%f",max);

 

 

}

 

 

 

3.已知某商场进行促销活动

#include<stdio.h>

main(){

float x;

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

scanf("%f",&x);

if(x>=1000&&x<2000){

printf("实际消费是:%f",x*0.9);

}

else if(x>=2000&&x<3000){

printf("实际消费是:%f",x*0.85);

}

else if(x>=3000&&x<5000){

printf("实际消费是:%f",x*0.6);

}

else{

printf("实际消费是:%f",x);

}

 

 

 

 

}

 

 

 

4.

#include<stdio.h>

main(){

 

int a,b;

printf("请输入年份和月份:");

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

switch(b)

{

case 2:if(a%4==0&&a%100!=0||a%400!=0){

   printf("28!\n");

   }

else{

printf("29!\n");

};break;

case 4:

case 6:

case 9:

case 11:printf("30!\n");break;

default:printf("31!\n");break;

 

 

}

 

 

 

 

 

 

}

 

 

 

5.

#include<stdio.h>

main(){

 

int a,b,c;

printf("请输入三条边:");

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

if(a+b>c||a+c>b||b+c>a){

printf("可以构成三角形!");

}

else{

printf("不能构成三角形!");

}

 

 

}

 

 

 

posted on 2021-10-26 10:53  丝毫不慌  阅读(20)  评论(0编辑  收藏  举报