解题思路:
判断i与40是否有公约数,这里用辗转相除求最大公约,若是1则分子分母不能约。
#include <stdio.h> int main() { int i; int z,x,y; for(i=1;i<40;i++) { x=i; z=1; y=40; while(z) { z=x%y; x=y; y=z; } if(x==1) printf("%d/40,",i); } return 0; }
0.0分
2 人评分
简单的a+b (C语言代码)浏览:544 |
C语言训练-素数问题 (C语言代码)浏览:1660 |
成绩转换 (C语言代码)浏览:1008 |
A+B for Input-Output Practice (II) (C语言代码)浏览:999 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:880 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:618 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:1311 |
剪刀石头布 (C语言代码)浏览:1755 |
2005年春浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:591 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:702 |