
正文
c语言函数实现编程 c语言编写函数
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
C语言编程 要求用函数实现程序
#include stdio.h
void fun(double a[3][3])
{
double *ptr = (double *)a;
printf("input 9 data:\n");
// 输入数据到二维数组 a[3][3]
for (int i = 0; i 9; ++i)
scanf("%lf", ptr + i);
double max = *ptr;
// 查找 a[3][3]c语言函数实现编程的最大值c语言函数实现编程,并输出
for (int i = 1; i 9; ++i )
if (*(ptr+i) max)
max = *(ptr+i);
printf("max elem value = %g\n", max);
}
int main()
{
double x[3][3];
fun(x);
return 0;
}
相关问答
Q1: 用c语言编程如何实现求和的程序代码?
1、首先把头文件,main函数写好#includestdio.h main(),如下图所示。
2、之后需要定义几个变量,一个存放和,一个从1开始到100,如下图所示。
3、之后书写for循环,首先给i赋值为1,其中如果要求200以内和把数字100改为200即可。
4、然后写for循环里面的内容,sum=sum+i;把每个i的值加到sum里面。
5、最后进行输出,编写输出语句把它输出出来,sum为整形,故用%d,如下图所示就完成了。
Q2: c语言函数编程
1.从键盘输入一个英文字母,要求按字母的顺序打印出3个相邻的字母,指定的字母在中间。若指定的字母为Z,则打印YZA,若为A,则打印ZAB。
#include stdio.h
main()
{int a,b,c;
printf("请输入一个大写的英文字母:\n");
b=getchar();
a=b-1;
c=b+1;
if (a==64)a=90;
else if (c==91)c=65;
printf("%c%c%c\n",a,b,c);
}
2.求最大公约数:从键盘输入两个整数m和n;用min表示其中小的一个;然后通过循环求出在2至min之间,能够整除m和n的最大数,记为div。
#include stdio.h
main()
{int m,n,r,div,min;
printf("请输入两个正整数:\n");
scanf("%d,%d",n,m);
if (nm)
min=m;
else {min=n;n=m;} //n为大的那个,min为小的那个
while (min != 0 )
{r=n%min;
n=min;
min=r;
}
div=n;
if (div == 1)printf("2~min之间,不存在能够整除m和n的最大数\n");
else printf("2~min之间,能够整除m和n的最大数为:%d\n",div);
}
关于c语言函数实现编程和c语言编写函数的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








