求大佬解释这个算法在这道题怎么用的?
求大佬解释这个算法在这道题怎么用的?题目: 计算 5/2^50
编程:
#include<stdio.h>
#define N 50
int main()
{
int i,j,k,t;
int a[N]={5};
for(i=0;i<N;i++)
{
for(j=0;j<N;j++)
{
t=a[j]+k;
a[j]=t/2;
k=t%2*10;
}
}
for(i=0;i<N;i++)
printf("%d",a[i]);
}PS:下划线部分为什么要这么编程