编写函数fun求1000以内所有8的倍数之和.注意:不可以增加或删除程序行,也不可以更改程 序的结构

编写函数fun求1000以内所有8的倍数之和.注意:不可以增加或删除程序行,也不可以更改程 序的结构
这个题是程序改错的题目.
第一题
#include"stdio.h"
#define N 1000
main()
{long sum;
long fun(int);
sum=fun(8);
printf("%d以内所有%d的倍数之和为:%ldn",N,8,sum);
getch();
}
long fun(int m)
{
int s=0;
int i;
for(i=1;i>N;i++)
if(i/m==0)
s+=i;
/****FOUND****/
return m;
下一个题目是:
【程序设计】
----------题目:用函数求一个N阶方阵右下三角元素的
和(包括副对角线上的元素).
---------
注意:部分源程序给出如下.请勿改动主函数
main和其它函数中的任何内容,仅在函
数的花括号中填入所编写的若干语句.
#include
#include "stdio.h"
#define N 3
int sum(int a[][N])
{
}
main()
{int a[N][N],i,j;
clrscr();
for(i=0;i
V拉 1年前 已收到1个回答 举报

kinson 花朵

共回答了14个问题采纳率:85.7% 举报

1.return s;
2
int sum(int a[][N])
{
int i,sum,s1,s2,s3,s4,s5,s6;
for(i=0;i

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.779 s. - webmaster@yulucn.com