相关题目
下面程序中的数组a包括10个整型元素,从a中第二个元素起,分别将后项减前项之差存入数组b,并按每行3个元素输出数组b。请填空。
#include
void main()
{
int a[10],b[10],i;
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(i=1;i<10;i++)
b[i]=a[i]-a[i-1];
for(i=1;i<10;i++)
{
printf("%3d",b[i]);
if(【1】)
printf("\n");
}
}
设数组a中的元素均为整数,下列程序是求a中偶数的个数和偶数的平均值。请填空【1】。#includevoid main(){int a[10]={1,23,4,5,6,7,8,9,10};int k,s,i;float ave;for(k=s=i=0;i{ if(a[i]%2!=0)【1】; s+=a[i]; k++;}if(k!=0){ ave=s/k; printf("%d,%f\n",k,ave);}}
下列程序的运行结果是【1】
#include
void main()
{
char a[2][6]={"Sun","Moon"};
int i,j,len[2];
for(i=0;i<2;i++)
{
for(j=0;j<6;j++)
if(a[i]j]=='\0')
{
len[i]=j;
break;
}
printf("%6s:%d,",a[i],len[i]);
}
}
函数调用语句"func((exp1, exp2), (exp3, exp4, exp5));” 包含的实参个数为【1】个。
若函数类型与返回值类型不一致,则以【1】为准。
递归函数f(n)=f(n-1)+n ( n > 1 ) 的递归体是【1】。
下列程序的输出结果是【1】。
#indude
float fun(int x,int y)
{
return(x+y);
}
void main()
{
int a=2,b=5,c=8;
printf("%3.0f\n", fun((int)fun(a+c,b),a-c));
}
宏替换不占用运行时间,只占用【1】时间。
以下程序的运行结果是【1】
#include
#define ADD(x) x+x
void main()
{
int m=1,n=2,k=3;
int sum=ADD(m+n)*k;
printf("sum=%d",sum);
}
以下程序的运行结果是【1】。
#include
#define MIN(x,y) (x)<(y)?(x):(y)
void main()
{
int i=10,j=15,k;
k=10*MIN(i,j);
printf("%d\n",k);
}
