排序
利用指针找出3个整数中的最小数
以下程序的功能是利用指针找出3个整数中的最小数。#include 'stdio.h'void main( ){ int *p1,*p2,*p3,min,x,y,z;p1=&x;p2=&y;p3=&z;printf('please input three integer: ');scanf(...
从键盘输入一个整数
以下程序的功能是:从键盘输入一个整数,并将其插入到已按升序排列的数组中,要求插入操作完成后,数组中的元素仍按升序排列。 #include 'stdio.h' void main() {int x,i,k...
输入3个整数,按由小到大的顺序输出
以下程序的功能是:输入3个整数,按由小到大的顺序输出。#include 'stdio.h'void main(){int i1,i2,i3; int *p1,*p2,*p3;void swap(int ,int ); ★printf('Please enter three integer:\n'); ...
从键盘输入一个4×4的整数矩阵
从键盘输入一个4×4的整数矩阵,以主对角线(\)为对称轴将左下角元素中较大者替换右上角对应元素,并将右上角含对称轴输出。#include 'stdio.h'void main(){int d[4][]={{0,0,0,0}},i,j; ★pr...
输入10个整数
输入10个整数,将其中最小的数与第1个数对换,把最大的数与最后1个数对换,写3个函数:①输入10个数;②进行处理;③输出10个数。 #include 'stdio.h'#include 'conio.h'#define N 10void In...
在一个已排序数组中删除任意一个整数
下列程序的功能是在一个已排序数组中删除任意一个整数。 #include 'stdio.h' void main() { int x, i,j,k; int a[10]={ 8,18,28,38,48,58,68,78,88,98}; ...
求两个整数的最大公约数
编写一函数求两个整数的最大公约数,要求使用指针函数实现结果的返回。在主函数中调用此函数进行测试。两个整数由键盘输入。 #include 'stdio.h'int *gcd(int m,int n){ int r,*p=&r; if...
利用自定义函数计算一无符号整数各位数字的乘积
下列程序的功能是利用自定义函数计算一无符号整数各位数字的乘积。#include 'stdio.h'unsigned *f(unsigned num){unsigned s=1,*p; p=s; ★do{s=s*(num%10); num/=10;}while(num);return p;...