#include "stdio.h"
int s1,s2;
void fun(int m,int n)
{
/***********begin***********/
int r,x,y;
x=m;y=n;
while((r=y%x)!=0)
{
y=x;
x=r;
}
s1=x;
s2=m*n/s1;
/************end************/
}
int main()
{
void NONO( );//函数声明
int m,n,t;
printf("Enter m,n: \n");
scanf("%d,%d",&m,&n);
if(m>n)
{
t=m;
m=n;
n=t;
}
fun(m,n);
printf("The Highest common divisor of %d and %d is %d\n",m,n,s1);
printf("The Lowest common multiple of %d and %d is %d\n",m,n,s2);
NONO( );
return 0;
}
void NONO( )
{ int i,m,n;
FILE *fr,*fw;
fr=fopen("D:\\homework\\01100316\\PROGIN.DAT","r");
fw=fopen("D:\\homework\\01100316\\PROGOUT.DAT","w");
for(i=1;i<=3;i++)
{ fscanf(fr,"%d,%d",&m,&n);
fun(m,n);
fprintf(fw,"Maximal Common Divisor Of %d and %d is %d\n",m,n,s1);
fprintf(fw,"Minimal Common Multiple Of %d and %d is %d\n",m,n,s2);}
fclose(fr);
fclose(fw);
}
没有合适的资源?快使用搜索试试~ 我知道了~
C语言模拟试题.zip
共68个文件
c:68个
需积分: 5 2 下载量 146 浏览量
2023-06-05
20:59:33
上传
评论
收藏 33KB ZIP 举报
温馨提示
FILL从键盘输入一个数字组成的字符串将字符串转换成十进制数.CFILL二维数组N行M列找出每行的最大值.CFILL计算1到100之间奇数之和及偶数之和.CFILL将一个整数转换成字符串并倒序保存在字符数组str.CFILL求1到1000中满足其个位的立方等于其本身的所有整数.CFILL求1到M之间的奇数之和和偶数之和.CFILL求cmn.CFILL求fabonacci数列前20项的值.CFILL求m和n之间既能被3又能被7整除的整数的和.CFILL求M行N列的二维数组中每行的最大值.CFILL求矩阵主副对角线元素之和.CFILL求两个正整数m和n之间非素数的和.CFILL求两个正整数x和y的最大公约数.CFILL求两个正整数x和y的最大公约数和最小公倍数.CFILL求两个正整数x和y的最小公倍数.CFILL求两个正整数x和y的最小公倍数2.CFILL求两个正整数之间既能被3又能被7整除的数的个数.CFILL求两个正整数之间所有既能被3整除也能被7整除的整数之和.CFILL求一维数组a中非素数之和.CFILL求一维数组的最小值和其下标.CFILL求正整数num的各位上的数的和。
资源推荐
资源详情
资源评论
收起资源包目录
C语言模拟试题.zip (68个子文件)
C语言模拟试题
MODI求一维数组a中所有元素的平均值.C 400B
FILL从键盘输入一个数字组成的字符串将字符串转换成十进制数.C 291B
PROG求N矩阵主对角线元素的和.C 952B
FILL求1到1000中满足其个位的立方等于其本身的所有整数.C 298B
MODI打印输出以下星型图形.C 361B
FILL求一维数组a中非素数之和.C 426B
FILL求两个正整数之间所有既能被3整除也能被7整除的整数之和.C 376B
MODI二维数组a中的最小值.C 430B
PROG求两个整数m和n的最大公约数和最小公倍数分别放在全局变量s1和s2.C 1KB
MODI求1的阶乘加2的阶乘加到20的阶乘.C 326B
FILL统计一维数组a中素数的个数.C 436B
MODI将整型数中每一位上为奇数的数依次取出构成一个新数.C 383B
MODI求一维数组所有元素的平均值.C 324B
MODI求一维数组a中值为偶数的元素之和.C 296B
MODI求一维数组a中所有元素的平均值1.C 312B
FILL求fabonacci数列前20项的值.C 352B
FILL统计两个正整数m和n之间不能被3整除但能被7整除的个数.C 353B
MODI求200到300之间所有素数每行输出8个.C 349B
FILL求一维数组的最小值和其下标.C 289B
FILL求两个正整数x和y的最小公倍数2.C 448B
PROG求1减三分之一加五分之一直到最后一项的绝对值小于0.00001.C 585B
MODI将2到100之间所有素数放在数组a并输出.C 440B
MODI求1到1000之间所有完数及输出每个完数的因子.C 466B
FILL求正整数num的各位上的数的和.C 305B
MODI从低位取出长整型变量s中奇数位上的数构成新数放在t中.C 374B
FILL求矩阵主副对角线元素之和.C 588B
PROG求1到1000之间既不能被7整除也不能憋5整除的整数的和.C 497B
FILL求两个正整数之间既能被3又能被7整除的数的个数.C 406B
PROG求两个整数m和m的最小公倍数.C 868B
PROG求N矩阵副对角线上元素之和.C 955B
PROG统计字符串中字符和非字符的个数.C 848B
PROG1减三分之一加五分之一减七分之一直到最后一项的绝对值小于x.C 848B
MODI九九乘法表.C 307B
PROG求m和n之间既能被3整除又能被5整除的数的和.C 871B
PROG1减三分之一加五分之一减七分之一.C 807B
PROG求N矩阵第二行元素的和.C 938B
FILL二维数组N行M列找出每行的最大值.C 419B
MODI将长整型数中每一位上为偶数取出放在t中.C 417B
PROG求矩阵第0行元素之和.C 894B
FILL求两个正整数m和n之间非素数的和.C 383B
MODI求一维数组a中最大元素及其下标.C 379B
PROG求1加1除以3乘以3.C 732B
PROG最大公约数.C 574B
MODI求一维数组a中值为奇数的元素的和.C 383B
PROG输出杨辉三角前10行.C 778B
PROG求矩阵的最大值.C 1011B
FILL求两个正整数x和y的最小公倍数.C 406B
FILL将一个整数转换成字符串并倒序保存在字符数组str.C 428B
FILL求cmn.C 344B
FILL计算1到100之间奇数之和及偶数之和.C 317B
FILL求两个正整数x和y的最大公约数.C 411B
FILL统计整数n的各个位上出现1、2、3的次数.C 510B
PROG统计字符串中英文字母的个数.C 830B
FILL求两个正整数x和y的最大公约数和最小公倍数.C 539B
PROG求一个三位数m的每位数之积.C 703B
PROG将字符串中所有字符ch替换成大写字母其余不变.C 837B
FILL求M行N列的二维数组中每行的最大值.C 384B
MODI一维数组a中值为奇数的元素的平均值.C 442B
MODI猴子吃桃.C 284B
MODI输入百分制成绩打印五级计分等级.C 553B
PROG统计字符串中小写字母的个数.C 790B
FILL求m和n之间既能被3又能被7整除的整数的和.C 375B
PROG统计字符串中空格和非空格的个数.C 848B
MODI从低位取长整变量s中奇数位上的数.C 374B
PROG求字符串长度.C 751B
PROG求矩阵的最小值.C 844B
MODI求一维数组a中最大元素及其下标1.C 435B
FILL求1到M之间的奇数之和和偶数之和.C 331B
共 68 条
- 1
资源评论
破罐子不摔
- 粉丝: 157
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功