编写函数fun,其功能是:将所有大于1小于整数m的非素数存入xx所指数组中,非素数的个数通过k返回。

   www.gaoxiao88.net

#include <stdio.h>

void fun(int m, int *k, int xx[])

{

int i,j,n=0;

for (i=4; i<m; i++) /*找出大于A小于整数m的非素数*/

{for(j=2;j<i;j++)

if(i%j==0) break;//原程序这里了问题

if(j<i) xx[n++]=i;

}

*k=n; 

}

void main()

{

int m, n, zz[100];

printf( "
Please enter an integer number between 10 and 100: " );

scanf( "%d", &n );

fun( n, &m, zz );

printf( "

There are %d non-prime numbers less than %d:", m, n );

for( n = 0; n < m; n++ )

printf( "
%4d", zz[n] );

}

扩展资料:

c语言需要说明的是:

1.一个C语言源程序可以由一个或多个源文件组成。 

2.每个源文件可由一个或多个函数组成。

3.一个源程序不论由多少个文件组成,都有一个且只能有一个main函数,即主函数。是整个程序的入口。  

4.源程序中可以有预处理命令(包括include 命令,ifdef、ifndef命令、define命令),预处理命令通常应放在源文件或源程序的最前面。

5.每一个说明,每一个语句都必须以分号结尾。但预处理命令,函数头和花括号“}”之后不能加分号。结构体、联合体、枚举型的声明的“}”后要加“ ;”。

6.标识符,关键字之间必须至少加一个空格以示间隔。若已有明显的间隔符,也可不再加空格来间隔。

参考资料:

百度百科-c语言



相关参考:

13. 函数fun的功能是: 将s所指字符串中的字母转换为按字母序列的后续字...
include <stdio.h> include<string.h> void fun (char *s){ int i,l;l=strlen(s);for(i=0;i<l;i++)if(s[i]>='a'&&s[i]<'z'||s[i]>='A'&&s[i]<'Z')s[i]=s[i]+1;else if(s[i]=='z')s[i]='a';else if(s[i]=='Z')s[i]='A';} void main( ){...

C语言 函数fun的功能是:将实参s所指字符串中的数字字符转换
include<stdio.h> voidfun(chars[]){ chart;inti,j;for(i=0;s[i]!='\\0';i++)for(j=i+1;s[j]!='\\0';j++){ if(s[i]>='0'&&s[i]<='9'){ if(s[j]<'0'||s[j]>'9'){ t=s[i];s[i]=s[j];s[j]=t;} } } } intmain(){ chars[80]="def35adh3kjsdf...

请编写函数,该函数的功能是:将大于整数m且紧靠m的k个素数存入xx数组中...
\/***子函数的设计在于可重用性,主函数只是调用***\/ include<stdio.h> int prime(int m) \/*判断素数*\/ { int i;int n = sqrt(m);for(i = 2;i <= n;i++){ if(m%i == 0) return 0;} return 1;} void fun(int xx[],int m,int k) \/*查找靠近m的k个素数,存于xx...

fun函数的功能是什么
你要看看fun()函数的函数体的内容是什么,fun()只是一个函数名称,里面的函数体你怎么写它的功能就是什么比如:void fun(){ printf("这个fun()函数的功能就是输出文字\\n");} void fun(){ int a,b,c;a=7;b=8;c=a+b;printf("这个fun()函数的功能就是计算a+b的值。c=%d\\n",c);...

编写函数fun,它的功能是:求Fibonacci数列中大于t的最小的一个数,结果c...
1.int f1=0,f2=1,f3;2.return f3;继续写:f3=f1+f2;f2=f3;f1=f2;

C语言问题 请编写函数fun,其功能是:找出2*M整型二维数组中最大元素的...
首先,假如按照你函数写法的话,会有一些问题,因为这样无法知道被调函数的大小,那么这样就无法进行每一个值的索引,从而也就没法算出最大值,所以你需要把一维的大小也作为函数值进行调用,例如fun(arr,2),或者,你可以将2用字符常量表示,我这里用字符常量表示,修改为 include <stdio.h>#define N...

请用c语言编写一个函数fun功能是:计算n门课程的平均分,计算结果作为函 ...
float fun(float a[],int n){ int i;float s=0,t;for(i=0;i<n;n++)s=s+a[i];t=s\/n;return(t);}

请编写一个函数fun,它的功能是:比较两个字符串的大小,(不得调用C语言...
include<stdio.h> int fun(char a,char b)\/*判断每一字母大小*\/ { if(a>b)return 1;else if(a==b)return 0;else return -1;} main(){ int i,n,r;char a[40],b[40];printf("输入第一个字符串:\\n");gets(a);printf("输入第二个字符串:\\n");gets(b);for(i=0;i<40...

2011年全国计算机等级考试2级C语言机试题库
请编写函数fun,函数的功能是:统计各年龄段的人数,N个年龄能过调用随机函数获得,并放在主函数的age 数组中:要求函数把0至9岁的年龄段的人数放在d[0]中,把10至19岁的年龄段的人数放在d[1]中,把20至29岁的年龄段的人数放在d[2]中,其余依次类推,把100岁(含100岁)以上年龄的人数都放在d[10]中。结果在主...

推荐一些有关C语言数组的练习题。
5: 第5题 请编写一个函数void fun(int m,int k,int xx[]),该函数的功能是:将大于整数m且紧靠m的k各素数存入xx所指的数组中。 答案:void fun(int m, int k, int xx[]){ int g=0,I,j,flag=1;for(i=m+1;i<m*m;i++){ for(j=0;j<I;j++){ if(i%j!=0)flag=1;else{ flag=0;...

相关评论

  • 麻枫1175: VB 编写函数fun,其功能是:能计算从1开始到n的自然数中偶数的平方和!急用! - 作业帮
    18822679060:[答案] Function sum(n) As Double sum = 0 For i = 1 To n If i Mod 2 = 0 Then sum = sum + i * i Next End Function

  • 麻枫1175: 编写函数fun,其功能是:根据以下公式求π的值(要求精度0.0005,即某项小于0.0005时停止迭代).请编写函数fun,其功能是根据以下公式求π的值(要求满... - 作业帮
    18822679060:[答案] 无论是你的答案还是正确答案 都有问题 你的答案 问题在于自变量i设置成了double型 浮点型 做自加操作的时候可能导致死... 要想输出3.1416 最低精度为0.00002 #include double fun ( double eps) { double pi=1,a=1; \x09int i; for(i=1;a>=eps;i++...

  • 麻枫1175: 编写函数fun其功能是:根据整型形参m,计算如下公式的值:y=1/2!+1/4!+...+1/m!(m是偶数) - 作业帮
    18822679060:[答案] main() { int m; scanf("%d,&m"); void fun(m); { if(m%2==0) { float y=0,x=0; int u; int i; for ( i=2,u=1;i

  • 麻枫1175: VB试题:编写函数fun,函数的功能是:求I 到a之间的偶数之积 - 作业帮
    18822679060:[答案] Private Sub fun() if i mod 2 = 0 then for x=i to a step 2 s=s*x next x else for x=(i+1) to a step 2 then s=s*x next x end if 试试看行不行吧

  • 麻枫1175: 编写函数fun其功能是:根据整型形参m,计算如下公式的值:y=1/5+1/6+1/7+1/8+1/9+1/10...+1/(m+5)' 例如:若m=9,则应输出:1.168229要求:函数中用到... - 作业帮
    18822679060:[答案] Private Function Fun(m As Integer) As Single ' End Function

  • 相关话题

    ap在线精英在线最新简短笑话,好笑的段子,搞笑句子,男女朋友校园冷笑话,搞笑歌词对白台词,夫妻搞笑对话,手机流行笑话,逗人笑的动物经典笑话,最新幽默搞笑图文,好笑的视频分享给朋友
    若有事情,请联系电邮
    © <搞笑吧