#include <stdio.h>
#include <math.h>
#include <string.h>
void xt4(){
int q,w,e;
printf("输入三个整数!\n");
scanf("%d%d%d",&q,&w,&e);
q>=w?q:q=w;
q>=e?q:q=e;
printf("最大的数是:%d\n",q);
}
void xt5(){
printf("请输入一个小于1000的整数!\n");
int x;
int q;
qw:
scanf("%d",&x);
if(x>1000){
printf("请重新输入!\n");
goto qw;
}else
{
q=sqrt(x);
printf("%d的平方根为:%d\n",x,q);
}
}
void xt6(){
double x=0,y=0;
printf("请输入x的值:\n");
scanf("%lf",&x);
if(x<1){
printf("y=x=%.0lf\n",x);
}
else if(x>=10){
printf("y=3x-11=%.0lf\n",(3*x-11));
}
else
printf("y=2x-1=%.0lf\n",(2*x-1));
}
void xt8(){
int x;
printf("请输入学生的成绩(百分制):\n");
qwe:
scanf("%d",&x);
switch(x/10){
case 10:
case 9: putchar('A');putchar('\n');
break;
case 8:putchar('B');putchar('\n');
break;
case 7:putchar('C');putchar('\n');
break;
case 6:putchar('D');putchar('\n');
break;
case 5:case 4:case 3:case 2:case 1:case 0:putchar('E');putchar('\n');
break;
default:printf("输入有误,请重新输入!");goto qwe;
}
}
void xt9(){
int x,y,i=0;
bk:
printf("请输入不多于5位的正整数!\n");
scanf("%d",&x);
if(x>=100000)
{
printf("请重新输入!您输入数字长度不符合要求!\n");
goto bk;
}
y=x;
printf("反序输出为:");
while(y>0)//反序输出
{
i++;
printf("%d",y%10);
y/=10;
}
printf("\n共用%d位\n",i);
putchar('\n');
}
void xt11(){
int i[4],a=0,k=0,term;
printf("请输入四个整数!!!\n");
while(a<4){
scanf("%d",&i[a++]);
}
for(a=0;a<4;a++)
for(k=a+1;k<4;k++)
{
if(i[a]>i[k])
{
term=i[a];
i[a]=i[k];
i[k]=term;
}
}
a=0;
while(a<4)
printf("%d ",i[a++]);
printf("\n");
}
void xt12(){
int h=10;
float x1=2,y1=2,x2=-2,y2=2,x3=-2,y3=-2,x4=2,y4=-2,x,y,d1,d2,d3,d4;
printf("请输入一个点:x,y的值\n");
scanf("%f%f",&x,&y);
d1=pow(x-x4,2)+pow(y-y4,2);
d2=pow(x-x1,2)+pow(y-y1,2);
d3=pow(x-x2,2)+pow(y-y2,2);
d4=pow(x-x3,2)+pow(y-y3,2);
if(d1>1&&d2>1&&d3>1&&d4>1)
h=0;
printf("该点高度为:%d\n",h);
}
int main(){
int ch;
scanf("%d",&ch);
switch(ch){
case 4:xt4();
break;
case 5:xt5();
break;
case 6:xt6();
break;
case 8:xt8();
break;
case 9:xt9();
break;
case 10: printf("第三章有类似的题目,不在列举!\n");
break;
case 11:xt11();
break;
case 12:xt12();
break;
default:printf("这道题没做哦,你可以试试其它的!\n");
}
return 0;
}
大家按照上面的题目序号输入相应数字就可以运行相应程序,有什么不懂的可以留言问我哦!!!