C语言数字翻译成英文
- 时间:
- 浏览:0
大家好,今天我想和大家探讨一下关于C语言数字翻译成英文的问题。在这个话题上,有很多不同的观点和看法,但我相信通过深入探讨,我们可以更好地理解它的本质。现在,我将我的理解进行了归纳整理,让我们一起来看看吧。
文章目录列表:
C语言数字翻译成英文
我刚刚写了一个,你看看可满足你的要求。呵呵。满足别忘了采纳啊。
#include<stdio.h>
char *num[]={
"zero",
"one",
"two",
"three",
"four",
"five",
"six",
"seven",
"eight",
"nine"
};
main()
{
int n=0,i=0;
int str[20],len=0;
scanf("%d",&n);
int *a=(int*)malloc(n*sizeof(int));
for(i=0; i<n; i++)
{
scanf("%d",&a[i]);
}
for(i=0; i<n; i++)
{
len=0;
if(a[i]==0)
{
str[0]=0;
len=1;
}
while( a[i]!=0 )
{
str[len++]=a[i]%10;
a[i]/=10;
}
while(len>0)
{
printf("%s ",num[str[--len]]);
}
printf("\n");
}
free(a);
getch();
}
program Fortran1
implicit none
real(8) :: x0, x1, , Q, pi, d
pi=3.1415926
d=0.15
x1=1
do while(1)
x0=x1
x1=1/((2*log(1/555+2.51/(99800*0.15*sqrt(58.8))*sqrt(25/21+1/(21*x0))))* &
(2*log(1/555+2.51/(99800*0.15*sqrt(58.8))*sqrt(25/21+1/(21*x0)))))
if(dabs(x1-x0)>0.0001) exit
end do
print*, 'f=', x1
v=sqrt(58.8/(2.8+70*x1))
Q=pi*v*d*d/4
print*, 'Q=', Q
end program
好了,今天关于“C语言数字翻译成英文”的话题就讲到这里了。希望大家能够对“C语言数字翻译成英文”有更深入的认识,并从我的回答中得到一些启示。如果您有任何问题或需要进一步的信息,请随时告诉我。