解题思路:
注意事项:
参考代码:
#include<stdio.h>
int main()
{
int n,i,sum = 0;
while(scanf("%d",&n)!=EOF)
{
for(i=1;i<n;i++)
{
sum = sum + i;
if(n>sum&&n<sum + i + 1)
{
i = i+ 1;
if(i%2==0)
{
sum = n - sum;
printf("%d/%d\n",sum,i - sum + 1);
}
else
{
sum = n - sum;
printf("%d/%d\n",i - sum + 1,sum);
}
break;
}
else if(sum==n)
{
i = i;
if(i%2==0)
printf("%d/%d\n",i,1);
else
printf("%d/%d\n",1,i);
break;
}
else if(n==sum + i + 1)
{
i = i + 1;
if(i%2==0)
printf("%d/%d\n",i,1);
else
printf("%d/%d\n",1,i);
break;
}
}
sum = 0;
}
}
0.0分
0 人评分
妹子杀手的故事 (C语言代码)浏览:681 |
分糖果 (C++代码)浏览:1440 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:738 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:771 |
C语言程序设计教程(第三版)课后习题5.7 (Java代码)浏览:889 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:684 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:483 |
杨辉三角 (C语言代码)浏览:484 |
一元一次方程 (C语言代码)浏览:4066 |
敲七 (C++代码)浏览:1053 |