1.高精度小数
#include <stdio.h> int main() { int a,b; int remainder=0;//定义余数 scanf("%d/%d",&a,&b); int count=0; //计算个数 printf("0."); do{ a*=10; remainder=a/b; a=a%b; printf("%d",remainder); count++; //每次运行累加 if(count==200){ break; //当已经输出200个“小数”时跳出循环 } }while(a!=0); printf("\n"); return 0; }