当前位置:首页 » 编程语言 » c语言数字翻译

c语言数字翻译

发布时间: 2025-02-12 14:45:54

‘壹’ 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();
}

‘贰’ C语言,C语言源代码到底是什么意思

现在的教学流程有问题

要是我肯定先拿一个可以正常运行的helloworld来一边改

一边讲解

然后写个猜数字控制台程序

接下来用MFC给他写个界面

让大家知道学习这些算法到底有什么用

再往后,我可能会一直教界面编程

直到你们感觉到自己的算法需要深入学习

然后再回过头去学算法

别用什么垃圾TC了,这都什么年代了

新手建议VC6即可,又可以学算法

也能开发MFC界面程序对电脑配置要求也不搞

甚至绿色精简版就能用

然后写一些游戏相关的工具或者网络相关的工具

不怕不懂,这样至少知道缺什么知识,然后去学

我最讨厌学一大堆,也不知道有什么用的

提不起兴趣,也没有积极主动性

我写的网游服务器在线人数实时显示。。。。

还有游戏辅助没写完 这里不能上图了,要是上那个估计会被删除回答

‘叁’ c语言:将数字编号翻译成英文编号。

#include<stdio.h>
int main(){
int a[10],i,ind;
char *eng[10]={"zero","one","two","three","four","five","six","seven","eight","nine"};
long num1,num2;
scanf("%ld",&num1);
num2=num1;
ind=0;
while (num2!=0){
a[ind]=num2%10;
ind++;
num2=num2/10; }
printf("%ld English_exp: ",num1);
for(i=ind-1;i>=0;i--){ printf("%s ",eng[a[i]]); }}
对照一下看看

‘肆’ C语言翻译数字成英文单词的编程

void transLate(char * from,char * to)
{
printf("%s",to[from-'1']);
}
整个函数是错的

传入的第二个参数应该是char**to
第一个参数char*from没有转换成int类型,不可以这样使用,会造成segmentation fault

热点内容
怎么创建密码重置盘 发布:2025-02-12 16:36:59 浏览:675
php读取时间 发布:2025-02-12 16:23:48 浏览:384
祛痘液如何配置 发布:2025-02-12 16:21:22 浏览:747
安卓手机如何拷贝电脑里 发布:2025-02-12 16:16:30 浏览:859
linux怎么编译内核 发布:2025-02-12 16:03:02 浏览:188
新的怎么注册微信账号密码忘了怎么办 发布:2025-02-12 15:50:08 浏览:659
android代码搜索 发布:2025-02-12 15:45:36 浏览:778
矢量图算法 发布:2025-02-12 15:43:53 浏览:192
python量化投资入门 发布:2025-02-12 15:34:17 浏览:174
苹果的天气跟安卓的天气哪个准 发布:2025-02-12 15:33:37 浏览:313