1. 编写一个函数fun,然后设计主函数调用函数fun。函数fun的功能是:求两数平方根之和,作为函数值返回。 编写一个函数 fun,然后设计主函数调用函数 fun 来个高...

   www.gaoxiao88.net
#include<stdio.h>
#include<math.h>
float fun(int a,int b)
{
float c;
c = sqrt(a)+sqrt(b);
return c;
}
int main()
{
int a=12,b=20;
float c;
c = fun(a,b);
printf("%f",c);
return 0;
}

#include <stdio.h>
#include <stdlib.h>

void fun(int Data[][4],int ColData[])
{
int i,j;
for(i=0;i<5;i++)
{
for(j=0;j<4;j++)
{
ColData[j*5+i] = Data[i][j];
}
}
}

int main(int argc, char **argv)
{
int Data[5][4] =
{
9, 7, 6, 6,
3, 5, 3, 3,
6, 6, 4, 7,
7, 5, 1, 4,
1, 2, 8, 0
};

int i, j;
int ColData[20];

for(i=0;i<5;i++)
{
for(j=0;j<4;j++)
{
printf("%4d", Data[i][j]);
}
printf("\n");
}

printf("\nThe Col Major Matrix:\n");
fun(Data,ColData);

for(i=0;i<20;i++)
{
printf("%3d", ColData[i]);
}
printf("\n");

system("pause");
return 0;
}

已实现



2. 编写一个函数fun,然后设计主函数调用函数fun。函数fun的功能是:计算正整数num的各位上的数字之积。

int fun(int n,int m)
{
int i,sum;
sum=0;
for(i=n;i<=m;i++)
{
if(i%2==0)
sum=sum+i;
}
return(sum);
}
#include<stdio.h>
void main()
{
int n,m,t,h;
printf("请输入两个正整数:
");
scanf("%d%d",&n,&m);
if(n>m)
{
t=n;
n=m;
m=t;
}
h=fun(n,m);
printf("%d
",h);
}


经过tc和vc++运行后均可出来正确结果

#include
int fun(int m)
{
int i,j;
int count = 0;
for(i = 3;i < m;i ++)
{
for(j = 2; j < i / 2;j ++)
if(i % j == 0)
break;
if(j == i / 2)
count ++;
}
return count;
}
int main()
{
int m;
printf("请输入数字m:");
scanf("%d",&m);
printf("
不超过m的数中,素数的个数是:%d

",fun(m));
return 0;
}

相关参考:

请编写一个函数fun(char s[]),统计字符串s中的所有数字字符个数,并写...
include <stdio.h> define MAX_LEN 25 \/* 字符串字符个数 *\/ int Count(char s[]); \/* 计算函数声明 *\/ main(){ int i;int count = 0;char ch;char str[MAX_LEN+1]; \/* 字符数组 *\/ str[MAX_LEN] = '\\0'; \/* 字符串结束标识符 *\/ clrscr(); \/* tuirbo c...

编写一函数int fun(int n),求1+2+3+…+n的和,并在主函数中调用该函数...
这种函数有三种写法 ①do...while include<stdio.h>int fun(int n)int i=1,s=0;do { s+=i;i++;} while(i<=n);int main(){ printf(”%d“,fun(n));return 0;} ②while include<stdio.h>int fun(int n)int i=1,s=0;while(i<=n){ s+=i;i++;retur...

编写函数fun,功能是返回两个整数的平方和.主函数调用函数fun,求2的平方...
include<stdio.h> int fun(int x, int y);int main(){ int m, n;scanf("%d%d", &m, &n);printf("%d\\n", fun(m, n));return 0;} int fun(int x, int y){ return x * x + y * y;}

编写一个函数fun,实现如下功能 对一个字符进行判断如果是大写字母则转...
在这个函数中,我们首先使用isupper函数检查字符是否为大写字母。如果是,我们使用tolower函数将字符转换为小写字母。然后,我们使用printf函数将转换后的字符输出到屏幕上。在main函数中,我们首先定义了一个字符变量c,并使用printf函数提示用户输入一个字符。然后,我们调用fun函数,并将用户输入的字符作为参数...

编写一个函数fun,它的功能是用for循环语句求1与N之间所以偶数之和,并将...
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 或:include <stdio.h> void fun(int n){ int sum = 0;for(int i = 0; i <= n; ++i)if(i%2 == 0)sum = sum + i;else continue;printf("%d",...

C语言:编写函数fun计算下面s的值并返回;n由键盘输入并在主函数中输出...
s为各个单项式累和 \/ double fun(int n,int i,int sum,double result) { \/\/i>=n时跳出递归 sum+=i;result+=1.0\/sum;if(i>=n) { return result;} else { return fun(n,++i,sum,result);} } int main(int argc, char** argv) { int n;double result=0;printf("请输入一个正...

编写函数fun,把数组中所有奇数放在另一个数组中,主函数调用fun函数,输...
if(a[i]%2==1) b[(*n)++] = a[i];}int main(){ int a[10] = {1,2,3,4,5,6,7,8,9,19}; int b[10]; int n=0,i; fun(a,10,b,&n); for(i = 0; i < n; i ++) printf("%d ", b[i]); return 0;} ...

c语言程序设计请编写一个函数fun,它的功能是:将ss所指字符串中所有下...
include<stdio.h>#include <stdlib.h>#include <string.h>void fun(char a[]){ int i; int t=strlen(a); for(i=0;i<t;i++) { if(i%2!=0) { if(toascii(a[i])>=97&&toascii(a[i])<=122) { a[i]=(char)(toascii(a[i])-32); } ...

请编写一个函数fun,其功能是: 分别求出数组中所有奇数之和,和所有偶...
include<stdio.h> define N 50 int fun(int array[]);int main(){ int array[N];int i=0;printf("原始数组为:\\n");for(i;i<N;i++){ array[i]=i;printf("%d ",array[i]);} fun(array);getchar();return 0;} int fun(int array[]){ int i=0;int odd_integer=0,even...

编写一个函数fun,该函数的功能是求出数组的最大元素在数组中的下标并...
include "stdio.h"define NUM 20\/\/定义一个符号常量,表示数组的长度,根据需要自己修改其值 int main(){ int a[NUM],n,i,k,m=0;scanf("%d",&n);\/\/输入数组实际存放元素的个数 for (i=0;i<n;i++){ scanf("%d",&a[i]);\/\/依次输入各个元素(个数与n相同)} for (i=0;i<n...

相关评论

  • 高泊648: 编写一个fun函数,该函数的功能是求100以内能整除x(115539398547:[答案] 根据题意可得如下代码:#include int fun(int pp[], int x) { int i, len = 0; for (i = 1; i < 100; i+=2){ if (i%x == 0){ pp[len++] = i; } } return len; } int main() { int x, a[50], len, i; scanf ("%d", &x); len = fun(a, x); for (i = 0; i < len; ++i){ printf ("%d ", a[i]); } ...

  • 高泊648: 编写一个fun函数,功能是根据给定的三角形三条边长a,b,c,求三角形的面积 - 作业帮
    15539398547:[答案] include include ddouble fun(int a ,int b,int c) { int p; p=(a+b+c)/2; return sqrt(p*(p-a)*(p-b)*(p-c)); }

  • 高泊648: 请编写一个函数fun,它的功能是:求出1到m(含m)之内能被7或11整除的所有整数放在数 - 作业帮
    15539398547:[答案] #include int a[50]; int fun(int m) { int n=0; for(int i=1;i

  • 高泊648: 1、编写一个函数fun(n),求任意整数的逆序数,例如:当n=1234时,函数值为4321. - 作业帮
    15539398547:[答案] 输入数字:3455567887655543Press any key to continue#include#includevoid Res(int n){int i; char str1[20] ; sprintf(str1, "%d ",n);for(i=strlen(str1);i>0;i--) printf("%c",str1[i-2]);printf("\n");}vo...

  • 高泊648: (1)编写函数fun,将N(N≥5)个数中各位数字均为0或2或4或6或8的数存入一维数组b中,统计满足条件的个数cnt,并将cnt返回到main函数.(2)编写main函... - 作业帮
    15539398547:[答案] //先讲fun()函数:bb[4]分别存储的是a[i]的千,百,十,个位的数字.然后再通过判断如果bb[4]都为偶数时满足题意,则cnt的值加1,并且将该数存储到数组b中,将a[]中的每一个数字都判断一次后,满足题意的都存储在b中,并且...

  • 相关话题

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