#include <stdio.h>#include<math.h>main(){ int a[8],i,x;for(i=0;i<=8;i++)scanf("%d",&a[i]);for(i=0;i<=8;i=i+2){x=(a[i]+a[i+1])/2;printf("%d",sqrt(x));}}求指正!
1 回答
已采纳
望远
TA贡献1017条经验 获得超1032个赞
#include <stdio.h> #include<math.h> main() { int a[9],i,x;//有9个元素 for(i=0;i<=8;i++) scanf("%d",&a[i]); for(i=0;i<8;i=i+2)//注意控制,当i==8时i+1会越界 { x=(a[i]+a[i+1])/2; printf("%.3lf",sqrt(x));//返回值是double类型 } }
- 1 回答
- 0 关注
- 969 浏览
添加回答
举报
0/150
提交
取消