⑴ c语言用到的单词怎么翻译成中文
编程语言都有其特定的词汇缩写方式,如果不知道缩写的词汇全拼就很难翻译。
只能找个 计算机专业英语类 的翻译软件,但也只能翻译部分C语言词汇
我用的“灵格斯”,不过要去灵格斯的网站下载“计算机英语类的词典”。。
⑵ 帮忙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'结尾的,所以这样做很容易理解)
⑶ 求大神帮我吧C语言翻译成中文,越详细越好~~
您好,LZ 的那种方法 可以实现 ,但很显然是不实用,因为那样记录的也太多了吧,,,
我觉得,你可以记录下常用的特殊短语 像: hello China就可以了,因为很大拍皮枯一部分就是按照顺序翻译的,“有道”也经常出现这种问握陪题的,以下是自己在用参考“有道”的时候的实现的一些想法,可以作为参考:
如果想智能点的话,你就得“教会”这个软件 【 英语和汉语 】这两门课 教的方法,就是把你会的东西全都教给他,比如说:
首先,你可以为每个单词定义一个struct数据结构,里面包含的是这个单词的 1. 【字义】(一个单词总不止一个意思吧)2.【词性袭洞】(你学习语法的时候要用到吧)3.【其他】(词组了什么的,有发音功能的话还得记录音标吧、、呵呵)
然后,要教它语法吧、、、这其实是最难的,语法就相当于你的算法了,程序的灵魂所在;
这也许就是C一直吸引着我们的地方,将抽象变为具体,呵呵、、祝你学习愉快。
⑷ 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);//指示灯输出翻转,实现闪烁
}
⑸ 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);
}
}