JedonLee
一个不知名大学的菜鸟
展开
-
调用求阶乘函数计算并输出p=m!/(n!*(m-n)!) 的值
调用求阶乘函数计算并输出p=m!/(n!*(m-n)!) 的值原创 2023-01-02 18:02:14 · 2287 阅读 · 0 评论 -
编写一个函数(参数用指针)将一个3 * 3的矩阵反转。
#include<stdio.h>void fun(int a[3][3]){for(int i=0;i<3;i++) for(int j=0;j<3;j++) scanf("%d",&a[i][j]);for(int i=0;i<3;i++) for(int j=1+i;j<3;j++){ int temp=a[i][j]; a[i][j]=a[j][i]; a[j][i]=temp; }原创 2023-01-02 11:07:27 · 153 阅读 · 0 评论 -
编写函数fun,它的功能是:先从键盘上输入一个3行、3列的矩阵的各个元素的值,然后输出主对角线元素之和
#include<stdio.h>int fun(int a[3][3]){int sum=0;for(int i=0;i<3;i++) for(int j=0;j<3;j++){ scanf("%d",&a[i][j]); if(i==j) sum+=a[i][j]; }return sum;}int main(){int a[3][3];printf("%d",fun(a));原创 2023-01-02 11:07:22 · 1664 阅读 · 0 评论 -
请编写函数fun,其功能是:将两个两位数的正整数a、b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的百位和个位上,b数的十位和个位数依次放在c数的十位和千位上。
请编写函数fun,其功能是:将两个两位数的正整数a、b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的百位和个位上,b数的十位和个位数依次放在c数的十位和千位上。例如,当a=45,b=12,调用该函数后c=2415。#include<stdio.h>int fun(int a,int b){return a/10*100+a%10+b/10*10+b%10*1000;}int main(){int a,b;scanf("%d %d原创 2023-01-02 11:05:10 · 749 阅读 · 0 评论 -
从键盘输入10个整数,将其中最小的数与第一个数对换,将最大的数与最后一个数对换,写成3个函数:(1)输入10个整数;(2)对换;(3)输出对换后的10个整数。(要求用一维数组通过指针参数传递的方式由
从键盘输入10个整数,将其中最小的数与第一个数对换,将最大的数与最后一个数对换,写成3个函数:(1)输入10个整数;(2)对换;(3)输出对换后的10个整数。(要求用一维数组通过指针参数传递的方式由主函数传递到子函数中)#include<stdio.h>void swap(int *m,int *n){int temp=*m;*m=*n,*n=temp;}void swap_max(int arr[]){int max=arr[0],max_i=0;原创 2023-01-02 10:59:59 · 3354 阅读 · 0 评论 -
一个包含10个数据的一维数组中,编写程序找出数组中的最大值和该值所在的元素下标。要求调用子函数完成,数组名作为实参,指针作为形参,最大值和下标在形参中以指针的形式返回
#include<stdio.h>void sortmax(int arr[],int *pmax,int *pmax_i){for(int i=1;i<10;i++) if(arr[i]>*pmax) *pmax=arr[i],*pmax_i=i;}int main(){int a[10];printf("输入十个数组元素:");for(int i=0;i<10;i++) scanf("%d",&a[i]);原创 2023-01-02 10:58:12 · 1549 阅读 · 0 评论 -
编写函数fun(int m, int *k, int xx[]),将所有大于1小于整数m的非素数存入xx所指数组中,非素数的个数通过k返回。
编写函数fun(int m, int *k, int xx[]),将所有大于1小于整数m的非素数存入xx所指数组中,非素数的个数通过k返回。原创 2023-01-02 10:39:34 · 1367 阅读 · 0 评论 -
编写函数交换两个变量的值
编写函数交换两个变量的值原创 2023-01-02 10:35:22 · 2179 阅读 · 0 评论 -
定义求x的n次幂的函数,并返回计算结果
定义求x的n次幂的函数,并返回计算结果原创 2022-12-17 23:40:03 · 1137 阅读 · 0 评论 -
一个学习小组有5人, 每个人有3门课的考试成绩,求每个人的总分和该学习小组各门课的平均成绩
一个学习小组有5人, 每个人有3门课的考试成绩,求每个人的总分和该学习小组各门课的平均成绩原创 2022-12-17 23:32:37 · 1167 阅读 · 0 评论 -
输入输出M行N列的二维数组所有元素的值,并且求最大元素的值及其所在的行号和列号,要求每个模块都用函数完成。
输入输出M行N列的二维数组所有元素的值,并且求最大元素的值及其所在的行号和列号,要求每个模块都用函数完成。原创 2022-12-17 23:18:05 · 2071 阅读 · 0 评论 -
编写函数输入一批整数逆序存放后输出
编写函数输入一批整数逆序存放后输出原创 2022-12-17 23:12:15 · 2376 阅读 · 0 评论 -
编写函数进行一维数组输入输出和求平均值
编写函数进行一维数组输入输出和求平均值原创 2022-12-17 23:10:10 · 4212 阅读 · 0 评论 -
编写一个子函数求主调函数中两个变量的和与积
编写一个子函数求主调函数中两个变量的和与积原创 2022-12-17 23:05:42 · 2806 阅读 · 0 评论 -
判断一个正整数是否为素数的函数
判断一个正整数是否为素数的函数原创 2022-12-17 22:48:38 · 4632 阅读 · 1 评论 -
调用求x的n次幂的函数
调用求x的n次幂的函数原创 2022-12-17 22:44:08 · 1267 阅读 · 0 评论 -
一个学习小组有5个人, 每个人有3门课的考试成绩见下表,编程求每个人的总分和该学习小组各门课的平均成绩
一个学习小组有5个人, 每个人有3门课的考试成绩见下表,编程求每个人的总分和该学习小组各门课的平均成绩原创 2022-11-23 08:04:05 · 1741 阅读 · 0 评论