c语言小学生的算术题
答案:1 悬赏:20 手机版
解决时间 2021-10-14 05:47
- 提问者网友:趣果有间
- 2021-10-13 14:57
c语言小学生的算术题
最佳答案
- 五星知识达人网友:罪歌
- 2021-10-13 15:50
#include<stdio.h>void main(){int Max(char *num,int l);int Min(char *num,int l);int i=0;int max,min,result;char a;int num[20];printf("请输入正整数,当输入-1时结束:\n");do{scanf("%d",&num[i]);if(num[i]==-1)break;i++;}while(i);getchar();printf("请输入运算要求:");scanf("%c",&a);max=Max(num,i);min=Min(num,i);if(a=='+')result=max+min;if(a=='-')result=max-min;if(a=='*')result=max*min;if(a=='/')result=max/min;printf("结果:\n");printf("%d%c%d=%d\n",max,a,min,result);}int Max(int *num,int l){int max,i;max=num[0];for(i=0;i<l;i++)if(max<num[i])max=num[i];return max;}int Min(int *num,int l){int min,i;min=num[0];for(i=0;i<l;i++)if(min>num[i])min=num[i];return min;}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯