A. 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);
}
B. C语言翻译成中文
这位姑娘用的是五笔加韩语
如下翻译 貌似有些小问题 自己理解吧 是五笔软件版本的问题
你无法了解我
我真的真的很想你
你还会记得我吗
好许一早把我记记了
聪明才智
如果说当初 我同婚讲“萨拉黑油(这是韩语我爱你的意思)“既话
我们会点栏
IMY (I am, you)
很想翎以前的你
C. C语言如何把它翻译成中文
C语言特征字不是标准的英文或缩写,翻译了也不符合语法含义。在线翻译软件给出的结果如下:
无效排序(int bn){
int i, j, sum=0;
字符学校[40];
学生t;
for(i=0; i<bn; i++){
for(j=i+1; j<bn; j++){
if(student[i].id>student[j].id){
t = 学生 [i];
学生[i] = 学生[j];
学生[j] = t;
}
}
}
printf("\n排序后的结果为:\n");
for(i=0; i<bn; i++){
输出一个学生(i);
}
}
D. 在windows下,用C语言将unicode编码转换为中文输出
WideCharToMultibyteChar
MultibyteCharToWideChar
E. C语言如何把它翻译成中文
这不叫“翻译”。你的标题应该改为“请帮我给下面C程序添加注释,看不懂”。
#include"Wire.h"
#include"I2Cdev.h"
#include"ADXL345.h"
ADXL345accel;//声明类型为ADXL345的结构体,用于加速度传感器配置
int16_tax,ay,az;
#defineLED_PIN13
boolblinkState=false;//初始不闪烁
voidsetup(){//初始化函数
Wire.begin();//初始化硬件部分
Serial.begin(38400);//初始化串口
Serial.println("InitializingI2Cdevices...");//串口输出调试信息
accel.initialize();//初始化加速度传感器
Serial.println("Testingdeviceconnections...");//串口输出调试信息
Serial.println(accel.testConnection()?"ADXL345connectionsuccessful":"ADXL345connectionfailed");//测试加速度传感器连接情况,并通过串口分别输出调试信息
pinMode(LED_PIN,OUTPUT);//指示灯管脚配置为输出,准备闪烁
}
voidloop(){
accel.getAcceleration(&ax,&ay,&az);//从加速度传感器读取三轴值
Serial.print("accel: ");//串口输出调试信息
Serial.print(ax);Serial.print(" ");//串口输出x轴加速度值
Serial.print(ay);Serial.print(" ");//串口输出y轴加速度值
Serial.println(az);//串口输出z轴加速度值
blinkState=!blinkState;//闪烁状态逻辑翻转
digitalWrite(LED_PIN,blinkState);//指示灯输出翻转,实现闪烁
}
F. 帮忙c语言英文翻译成中文,谢谢
翻译这么多文字真是一件不简单的事情,但是我敢保证,遇到我是你的幸运!
以下是我翻译的:
1
写一个文件拷贝的程序,拷贝一个已经存在的文件到另外一个文件。程序必须告诉用户输入源文件名和目标文件名。文件拷贝必须以二进制的方式执行。使用fseek()在源文件里移动,和ftell()确定文件的大小(如果需要的话)。在一个 循环里面,读取源文件的数据然后将读到的数据写进目标文件。一次读写一块数据,每块数据的大小为1024字节。
2
以下程序(原题是不是给出程序?)读取一个保存着数字资料的文本文件,这些数字按列存储,并以一个空格分开。在你的电脑里编写代码并编译。创建一个文本文件,名叫myfile.txt,包含几列数字(实数),然后测试这个程序。
(注:题目只说按列存储,并没有说是几行,可能只要一行,也可能有多行,你没有给出原题的程序,我也不好下结论;题目要求实数,那么可以用浮点型,
如 2.1 5.4 6 9 4.5,每个数字用空格分开)
分析程序代码,然后添加一些注释以说明程序是如何完成它的任务的。修改代码以让程序另外产生一个新的文件存储myfile.txt文件里的实数的整数部分(忽略小数部分,那么2.1就变成2,5.4变成5)。新的文件必须按照源文件的格式写进数据。程序还包含检查语句,以确认文件被成功的打开和关闭。
3
创建一个文本文件,包含有20行,每行是以空格分开的20个整数(即20行20列)。这些整数必须是0-9的范围内并以空格分开。写一个程序,读取文件的内容到一个20*20(二维)的int型数组。然后用这个数组去初始化一个20*21的char型数组,数字0到9,分别对应字符A到J。例如,0和A对应,9和J对应。char数组的每一行的第21个字符必须是空字符'\0',将数组制作成一个包含20个字符串的数组。让这个程序在屏幕显示最终的char数组(打印一行接一行的字符串),同时也把它写进一个文本文件里。
(注:简单的说,就是要把二维的char数组的每一行当成字符串输出,C语言的字符串是以空字符'\0'结尾的,所以这样做很容易理解)
G. C语言程序能否翻译成汉语来学习
你这想法很有创意。
我想可以自己做一个与编译器,其中包含一个词法分析器,一张关键字<->中文名称的映射表。
汉语写的程序,用这个词法分析器扫描一遍:凡是在映射表中的,自动替换成相应的关键字;不在映射表中的,则自动生成英文数字的标识名。
这样经过预编译的程序,就可以变成C语言正规语法了,也就可以编译、运行了。
不过对IDE语法高亮、语法提示和debug来说,就麻烦很多。IDE还可以想办法,debug恐怕就没什么好办法了。
H. 有没有C语言代码翻译软件
不知道你这样问的意思。不过看到分值挺诱人的,我也来说两句。
C语言翻译器。翻译器是早前的叫法,现在大都叫编译器。
以前条件比较艰苦,开发的时候,程序的编辑工具、编译工具、链接工具、调试环境等等这些统称为“工具链”的东东都是分开的(意思是说它们是不同的几个软件),说得通俗一点,就是写代码需要一个编辑软件,编译写好的代码,又需要用到别的软件,这样极其的不方便。
发展到现代,很多开发过程都集成到一个软件去了,就是说上面介绍的那些编写、编译、链接甚至是执行等等这些开发环节在一个集成开发软件当中都能完成。
所以,现在通常所说的编译,已经隐含地表示一个程序从预编译、编译、汇编、链接等等这么些过程了。
什么是编译(也就是你所问的翻译)?编译就是将人认识的高级一点的C语言翻译成机器认识的低级一点的机器码(就是二进制码,全是0和1)。翻译器呢,就是完成这个过程的一个软件啦。
这么说,你能不能理解?
速度采纳给分。
I. 帮忙把C语言程序翻译成中文
你好:
f(int a)//定义f函数,参数为a
{
auto b=0; 定义变量b,赋初值0,auto类型b值在离开函数后释放,进入函数时赋值
static c=3; 定义静态变量c,初值3,注意,static类型c变量的值只第一次被赋值,之后会保存变化后的值。
b=b+1;
c=c+1;
return(a+b+c);//返回a+b+c 可以看到,任何时候返回值b值都是0 + 1 = 1;而c值第一次等于3+1 = 4,每调用一次函数后C值+1,因此和函数调用次数相关。
}
int main()
{
int a=2,i;
for(i=0;i<3;i++)
printf("%3d",f(a)); //这里调用了3次f函数,a一直等于2,上面函数说明b一直等于1,c值第一次调用后为4,之后每调用一次+1;因此3次输出为7, 8, 9
return 0;
}
附参考说明:
C语言中提供了存储说明符auto、register、extern、static说明的四种存储类别。四种存储类别说明符有两种存储期:自动存储期和静态存储期。其中auto和register对应自动存储期。具有自动存储期的变量在进入声明该变量的程序块时被建立,它在该程序块活动时存在,退出该程序块时撤销。在函数内部定义的变量成为局部变量。