1623

来源:互联网 发布:淘宝一键上传 编辑:程序博客网 时间:2024/04/28 03:13
#include <stdio.h>#define MAXLINE 1000int main(){int data[MAXLINE][2];int n;scanf("%d",&n);if(n<1||n>1000){printf("over\n");}else{int i=0;while(n--){int c;scanf("%d",&c);data[i][0]=c;scanf("%d",&c);data[i][1]=c;i++;}/*int h=0;for(;h<=i;h++){printf("%d %d\n",data[h][0],data[h][1]);}*/n=i;int j=1;i=0;int max;int min;int first=data[i][0];int second=data[i][1];while(n--){first=data[i][0];second=data[i][1];printf("%d ",j);j++;max=first;min=second;//printf("max=%d min=%d\n",max,min);if(first>=second){}else{min=first;max=second;}//printf("max=%d min=%d\n",max,min);for(;;max++){if(max%first==0&&max%second==0){break;}}printf("%d ",max);for(;;min--){if(first%min==0&&second%min==0){break;}}printf("%d\n",min);i++;}}return 0;}

注意1输出格式与题目相同

2if(max%first!=0&&max%second!=0)可能是max%first=0或者max%second=0

3for()循环可以用break语句退出

0 0
原创粉丝点击