C语言入门的一点问题

来源:百度知道 编辑:UC知道 时间:2024/06/17 13:28:43
需求0到100中所有基数的平均数.我们学完数组这一章了,不会调用数组里的数,有高手帮忙写下吗?谢谢了
..有些我看不懂,我们刚刚学不到半年,才学到数组
int a[0]
然后for语句3个条件那种的,谢谢高手帮忙写下

写得这么详细,还加上了注释,应该应该能直得懂了吧?不过最好是用C++的编译器,用TC,就要改这些注释的方式了
#include<stdio.h>

int is_prime_number(int num){
int i;//循环控制变量
int lag=1;//是否为质数的一个标志,当lag为1时表示该数为质数,为0时表示不为质数
if(num==1)
lag=0;
else
for(i=2;i<num;i++)
if(num%i==0){
lag=0;
break;
}
return lag;
}//判断数num是否为质数,如果为质数则返回1,如果不为质数则返回0

int get_result(){
int i;
int sum=0;//用来保存1到100之间的质数之和
for(i=1;i<=100;i++)
if(is_prime_number(i))
sum+=i;
return sum;
}//返回1到10之间的质数之和

void main(){
printf("1到100之间的质数之和为:%d\n",get_result());
}

int func(int start,int end){
int i;
int sum =0;
int n = 0;
for(i=start;i<=end;++i){
if(i%2==1){
sum+=i;
n++;
}
}
if(n>0)return (sum/n);
else return 0;
}

#include <stdio.h>
int main()
{