任意输入10个数,找出其中的最小偶数,并输出
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/24 07:15:37
![任意输入10个数,找出其中的最小偶数,并输出](/uploads/image/f/1822679-71-9.jpg?t=%E4%BB%BB%E6%84%8F%E8%BE%93%E5%85%A510%E4%B8%AA%E6%95%B0%2C%E6%89%BE%E5%87%BA%E5%85%B6%E4%B8%AD%E7%9A%84%E6%9C%80%E5%B0%8F%E5%81%B6%E6%95%B0%2C%E5%B9%B6%E8%BE%93%E5%87%BA)
Subkkk()Dimvr(9)AsDoubleDimnAsIntegern=0DimmAsIntegerm=0DimmnAsIntegermn=0Fori=0To9DimaAsIntegera=Th
CLSDIMa(10)FORi=1TO10INPUTa(i)NEXTiFORi=1TO9FORj=i+1TO10IFa(i)NEXTj,iPRINTa(1),a(10)end
数组越界了,C语言中定义longa[10],其元素依次为a[0],a[1],a[2]...a[9]所以循环的时候,一般这样for (i = 0; i
clearinput"请输入第1个数:"toak=afori=2to4input"请输入第"+alltrim(str(i))+"个数:"tobifabk=bendifendfor"其中最大的数是:",
以下代码为输入任意多个数字进行统计如果输入0则退出循环显示出统计结果PrivateSubCommand1_Click()DimiAsIntegerDimqAsIntegerDimoAsIntegerq
34219856073421985607max=9,min=0Pressanykeytocontinue#includemain(){inti,input[10],smax,smin,sum=0;
#includemain()/*voidmain()才是正确的*/{inta[10];inti,zheng=0,fu=0;scanf("%d",&a[10]);/*输入时变量应是&a[i],这才是变量
#includeintmain(){inta[22],i,j;for(i=0;i再答:不客气,希望可以帮助到你。
楼上的,100个数#includemain(){intj=0,k=0,l=0;int*p;inta[100];for(p=a;p
dimiasinteger,nasinteger,sasinteger,kasintegerfori=1to10k=val(inputbox("请输入一个整数:"))ifkmod2=1thenn=n+
#includemain(){inti,n=0,sum=0;inta[10];printf("n\输入10个数:");for(i=0;i
a=XXb=YYc=MMifa>bthenmax=aelsemax=bendififc>maxthenmax=cendif
#include"stdio.h"voidmain(){inta[10];intmax=0;intcounter;for(counter=0;counter<10;counter++){prin
首先,你这算法就有问题.应该先找出里面绝对值最小的一个数,然后与最后一个数交换.然后,你这段代码里,应该是scanf("%d",&a[i]);
voidmain(intargc,char*argv[]){inta[10]={0};inti=0,temp=0,j=0;//i为数组下标,temp为临时变量,j为最大值的下标intn=10;//数组
我后面补充!再问:哪呢?再答:#includevoidmain(){inti,j,k,f[10],max,min,a;for(i=0;i
voidmain(){inti,j,k=0,a,s[50];for(i=0;i
#include"stdio.h"voidmain(){inta[10];intmax=0;intcounter;for(counter=0;counte
这个用VB很好写呀.我毕业了,忘记怎么写的了.不过肯定不难,你可以找书看看.再问:哦,才开始学不怎么懂啊!再答:应该不难的。放心。
在两个函数的ret=i;后加break;再问:为什么加BREAK,我两个函数不是要选出最大最小值吗?再答:看错,是min函数有问题。不好意思哈。