您的位置:

c语言互译代码,c语言互译代码是什么

本文目录一览:

C语言编程源代码翻译

#inc1udestdio.h//包含标准输入输出函数库,包含以后可以调用已经写好的库函数

int main(void)//定义程序入口,参数列表为空

{//程序块开始标志

   int dogs;//定义整形变量,变量名为dogs

   printf("How many dogs do you have?\n");//对控制台输出引号内的内容,并换行

   scanf("%d",dogs);//从控制台输入数据,并将数据传给dogs

   printf("so you have %d dog(s)!\n",dogs);//打印输出结果,用dogs的内容取代%d

   return 0;//程序返回值为0

}//程序块结束

求将以下的C语言代码翻译成python语言!!急!!

price1 = 4.5

price2 = 5.5

price3 = 5.5

thing1 = raw_input('please input the first thing you wang to bug\n')

print thing1

num1 = int(raw_input('please input the number you need\n'))

print num1

print 'the price is %f' % float(num1*price1)

thing2 = raw_input('please input the first thing you wang to bug\n')

print thing2

num2 = int(raw_input('please input the number you need\n'))

print num2

print 'the price is %f' % float(num2*price2)

thing3 = raw_input('please input the first thing you wang to bug\n')

print thing3

num3 = int(raw_input('please input the number you need\n'))

print num3

print 'the price is %f' % float(num3*price3)

print 'the final price is %f' % float(num1*price1+num2*price2+num3*price3)

用C语言编写一个简单翻译程序

LZ 的那种方法 可以实现 ,但很显然是不实用,因为那样记录的也太多了吧,,,

我觉得,你可以记录下常用的特殊短语 像: hello China就可以了,因为很大一部分就是按照顺序翻译的,“有道”也经常出现这种问题的,以下是自己在用参考“有道”的时候的实现的一些想法,可以作为参考:

如果想智能点的话,你就得“教会”这个 【 英语和汉语 】这两门课 教的方法,就是把你会的东西全都教给他,比如说:

首先,你可以为每个单词定义一个struct数据结构,里面包含的是这个单词的 1. 【字义】(一个单词总不止一个意思吧)2.【词性】(你学习语法的时候要用到吧)3.【其他】(词组了什么的,有发音功能的话还得记录音标吧、、呵呵)

然后,要教它语法吧、、、这其实是最难的,语法就相当于你的算法了,程序的灵魂所在;

这也许就是C一直吸引着我们的地方,将抽象变为具体,呵呵、、祝你学习愉快、、、

C语言代码翻译

#include stdio.h

#include stdlib.h

#include time.h //三个头文件

void wait ( int seconds ) //定义一个具有等待功能的函数

{

int a=0;

clock_t endwait; //clock_t 就是long 型

//通过下面两部实现等待seconds秒的作用

endwait =clock()+seconds*CLK_TCK;

while (clock()endwait){}

}

void main()

{

int t,m,s;

printf("input counterdown time in seconds\n");

scanf("%d",t);

printf("\n===================\n");

while(1) //只要时间不为0 不断执行循环

{

wait (1); //执行wait函数 程序等待一秒

t--; //倒计时总秒数每隔一秒自动减一

if(t==0)

break;

s = t % 60; //确定倒计时分钟

m = t / 60; //确定倒计时秒数

printf("\r\t%02d:%02d",m,s);

}

exit(0);

}