求解几个c语言阅读填空题

阅读填空(每小空2分,共24分)1.#define___________30main(){____________________;num=10;total=num*PR... 阅读填空(每小空2分,共24分)
1. #define ___________ 30
main()
{ ____________________ ;
num=10;total=num*PRICE;
printf(“total=%d,num=%d\n”,______________);
}
2.以下函数的功能是:把两个整数指针所指的存储单元的内容进行交换。
exchange(int *x,int *y)
{ int t;
t=*y;*y=_______;*x=__________; }

3.对数组中的元素值进行从小到大的排序。
main()
{ int a[ ]={2,4,15,3,17,5,8,23,9,7,11,13},i,j,k;
for(k=0;k<12;k++)
for(i=k+1;i<12;i++)
if( a[i]______a[k] )
{ j=a[i]; a[i]=__________; ___________; }
for(i=0;i<12;i++)
printf(“%4d”,a[i]);
printf(“\n”);
}
4.下列程序计算1到100的奇数的累加和。
main()
{ int i,_______;
for(_____________________________) sum+=i;
printf(“sum=%d\n”,sum);
}
5.以下程序计算数的阶乘
main( )
{ int i,n; long np;
scanf(“%d”,&n);
np=_______;
for(i=2;i<=n;i++)
______________;
printf(“n=%d n! =%ld\n”,n,np);
}
展开
234369425
2008-09-26 · TA获得超过814个赞
知道小有建树答主
回答量:433
采纳率:0%
帮助的人:186万
展开全部
阅读填空(每小空2分,共24分)
1. #define PRICE 30
main()
{ int num,total ;
num=10;total=num*PRICE;
printf(“total=%d,num=%d\n”,total,num);
}
2.以下函数的功能是:把两个整数指针所指的存储单元的内容进行交换。
exchange(int *x,int *y)
{ int t;
t=*y;*y=*x;*x=t; }

3.对数组中的元素值进行从小到大的排序。
main()
{ int a[ ]={2,4,15,3,17,5,8,23,9,7,11,13},i,j,k;
for(k=0;k<12;k++)
for(i=k+1;i<12;i++)
if( a[i]>a[k] )
{ j=a[i]; a[i]=a[k]; a[k]=j; }
for(i=0;i<12;i++)
printf(“%4d”,a[i]);
printf(“\n”);
}
4.下列程序计算1到100的奇数的累加和。
main()
{ int i,sum;
for(i=1;i<=100,i++) sum+=i;
printf(“sum=%d\n”,sum);
}
5.以下程序计算数的阶乘
main( )
{ int i,n;
long np;
scanf(“%d”,&n);
np=1;
for(i=2;i<=n;i++)
np*=n;
printf(“n=%d n! =%ld\n”,n,np);
}

自己对照着添一下,我加不了下划线
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式