...帮我做一下“输入1000个正整数,输出其中最大的数”怎样调试程序怎样...
用一个if语句就能保证输入都是正数 int i=0;int num[1000];while(i<1000;){ scanf("%d",&num[i]);if(num[i]>0){ i++;} } 现在就能保证输入到num数组的数都是正数 之后你再用一个算法求最大值就可以了,比较简单而且对效率要求不高的可以用冒泡排序 ...
输入一些正整数,输出其中的最大的c语言
include<stdio.h> include<limits.h> int main(){ int a,max=INT_MIN;while(scanf("%d",&a)==1)\/\/按ctrl+z结束输入 { if(max
C语言输入多个整,输出其中的最大数。用0结束输入
} 这里数组a[20],表示可以最多输入20个整数,当输入0时按回车键就可以结束输入,运行结果就是其中最大的数。(其中n=i-1,也可以写成n=i,因为此时a[i]=0)
C语言输入若干个数字 求出最大值和出现位置
include "stdio.h"int main(int argc,char *argv[]){int n,i,k,max;printf("Please enter some integer...\\n");for(i=0;scanf("%d",&n)==1;i++)if(max<n || i==0)max=n,k=i;printf("max = %d order = %d\\n",max,k+1);return 0;}运行样例:...
在c语言中,输入几个数字,怎样输出其中出现最多的数字,并且输出数字出现...
include<stdio.h>int main(){ int n=10; int a[10]={1,2,3,4,4,4,5,5,5,5}; int b[10],len=0,count[10]; int i,j,max=0; for(i=0;i<n;i++){ for(j=0;j<len;j++){ if(a[i]==b[j]){ count[j]++; break; } } if(...
输入多个整数,输出最大数(C语言)
那scanf的时候就要用%lf来输入 使用%f会丢失精度 输出也是使用%lf来输出 若要使用%f来输入输出 你的数组a要使用float类型 这是修改后的代码 测试没有问题 include int main(){ int n=0,m=0,i;double a[100]={0.0},max=0.0;scanf("%d",&n);while(n--){ scanf("%d",&m);for(i=...
输入100个正数,输出其中最大的一个流程图 C语言
2016-04-27 c语言 输入10个1~100之间的整数,输出其中的最大值ma... 1 2015-05-11 c语言画流程图,输入10个1~100的整数,输出其中的最大值... 2014-07-04 C语言:输入10个数,输出其中的正数(并画出流程图) 3 2014-09-25 c语言中输入三个100之内的整数值,输出最大值,流程图怎么弄... 1 ...
...输入n个数(n最多1000,最少3个)使得输出其中的最大值。
include <stdio.h>int main() {int n,i,x,max=1<<30; char c;scanf("%d%c%d%c",&n,&c,&max,&c);for(i=2;i<n;i++){scanf("%d%c",&x,&c); if(x>max)max=x;}printf("\\n%d\\n",max);return 0;}
用c语言实现输入一个数保存为最大的数,并输出。
1 输入一个数,保存为最大的数。2 依次输出剩余9个数,并与最大数比较,如新输入的更大,则替换其值为最大数。3 输出最大数。代码:include <stdio.h>int main(){ int n,max, i; scanf("%d", &max);\/\/第一个数。 for(i = 1; i < 10; i ++)\/\/剩余九个数。 { ...
用c语言输入100个整数,输出最大值最小值,平均值,并排序
include<stdio.h>#include<stdlib.h>int main(){int n,i,j,tmp,sum,a[1000];printf("请输入n的值:\\n");scanf("%d",&n);printf("请输入%d个数:\\n",n);for(i=0;i<n;i++) {scanf("%d",&a[i]); \/\/录入数据。 sum=sum+a[i]; \/\/直接求和,方便后面求平均值 ...