标签:sha ice pre can stdio.h 符号 return if语句 列表
7-1:
1.代码:
#include<stdio.h>
int main()
{
float a,b,x;
scanf("%f %f",&a,&b);
x = (a-b)/b*100;
if (x < 10)
{
printf("OK");
}
else {
if(50 <= x)
{
printf("Exceed %.0f%%. License Revoked",x);
}
else if ( 10 <= x < 50)
{
printf("Exceed %.0f%%. Ticket 200",x);
}
2.设计思路:
1.设出a.b.x三个数,a为实际速度,b为限速,x为超出速度的百分比。
2.设出一个函数,计算a超过b的百分比,然后和x比较。
3.按照题目要求输出函数。
3.流程图:
4.提交截图:

7-2:
1.代码:
#include<stdio.h>
#include<stdlib.h>
int main()
{
double x,y,z;
int a,b;
char c;
scanf("%d %d %c",&a,&b,&c);
switch(b)
{
case 90:x=6.95;break;
case 93:x=7.44;break;
case 97:x=7.93;break;
}
switch(c)
{
case‘m‘:y=0.95;break;
case‘e‘:y=0.97;break;
}
z=x*y*a;
printf("%.2f",z);
system("pause");
return 0;
}
2:设计思路
1.设出x,y,z double型 c 字母 a,b。
2.输入a ,b ,c。
3.根据题目要求使用switch语句。
4.输出结果。
3.流程图:
4.提交目录:

7-3:
1.代码:
#include<stdio.h>
int main()
{
int a,b,c;
scanf("%d %d %d",&a,&b,&c);
if(a>b&&b>c)
printf("%d->%d->%d",c,b,a);
if(a>c&&c>b)
printf("%d->%d->%d",b,c,a);
if(b>a&&a>c)
printf("%d->%d->%d",c,a,b);
if(b>c&&c>a)
printf("%d->%d->%d",a,c,b);
if(c>a&&a>b)
printf("%d->%d->%d",b,a,c);
if(c>=b&&b>=a)
printf("%d->%d->%d",a,b,c);
}
2.设计思路:
1.设出这三个数a,b,c。
2.输入a,b,c三个数,并用if语句判断三个数大小。
3.输出结果。
3,.流程图:

4.提交列表:

7-4:
代码:
#include<stdio.h>
int main()
{
char a;
int x,y,z;
scanf("%d %c %d",&x,&a,&y);
switch(a)
{
case‘+‘:z=x+y;printf("%d",z);break;
case‘-‘:z=x-y;printf("%d",z);break;
case‘*‘:z=x*y;printf("%d",z);break;
case‘/‘:z=x/y;printf("%d",z);break;
case‘%‘:z=x%y;printf("%d",z);break;
default:printf("ERROR");break;
}
return 0;
}
2.设计思路:
1.设出x,y,z 三个数 和符号a,z为计算结果。
2.用switch语句表示出当c为各种运算符号时的程序运行情况。
3.输出结果。
3.流程图:
标签:sha ice pre can stdio.h 符号 return if语句 列表
原文地址:http://www.cnblogs.com/nothingistrue/p/7822324.html