如题所述
dim i as integer,n as integer,s as integer,k as integer
for i=1 to 10
k=val(inputbox("请输入一个整数:"))
if k mod 2=1 then
n=n+1
s=s+k
end if
next i
print "奇数的个数:";n
print "这些奇数的和:";s追问
for i=1 to 10
k=val(inputbox("请输入一个整数:"))
if k mod 2=1 then
n=n+1
s=s+k
end if
next i
print "奇数的个数:";n
print "这些奇数的和:";s追问
高人用数组应该怎样写呀
追答k as integer改为k(1 to 10) as integer,后面的两个k改为k(i)
温馨提示:答案为网友推荐,仅供参考
第1个回答 2011-05-26
#include<stdio.h>
void main()
{
int m,n=0,count=0;
int qq[10];
printf(“input 10 no:”);
for(m=0;m<10;m++)
{
scanf("%d",&qq[m]);
if (qq[m]%2!=0)
{n++;count+=qq[m];
}
}
printf("ji shu you %d ge\n",n);
printf("ji shu he shi %d",count);
getch();
}
void main()
{
int m,n=0,count=0;
int qq[10];
printf(“input 10 no:”);
for(m=0;m<10;m++)
{
scanf("%d",&qq[m]);
if (qq[m]%2!=0)
{n++;count+=qq[m];
}
}
printf("ji shu you %d ge\n",n);
printf("ji shu he shi %d",count);
getch();
}