1.c語言涉及用的英語有哪些
C語言的英文很少的就是一些關鍵字和一些標準函數
記住這些關鍵字,其他就是在編程時在應用一些函數,多用用就記住了
auto :聲明自動變量 一般不使用
double :聲明雙精度變量或函數
int: 聲明整型變量或函數
struct:聲明結構體變量或函數
break:跳出當前循環
else :條件語句否定分支(與 if 連用)
long :聲明長整型變量或函數
switch :用于開關語句
case:開關語句分支
enum :聲明枚舉類型
register:聲明積存器變量
typedef:用以給數據類型取別名(當然還有其他作用)
char :聲明字符型變量或函數
extern:聲明變量是在其他文件正聲明(也可以看做是引用變量)
return :子程序返回語句(可以帶參數,也看不帶參數)
union:聲明聯合數據類型
const :聲明只讀變量
float:聲明浮點型變量或函數
short :聲明短整型變量或函數
unsigned:聲明無符號類型變量或函數
continue:結束當前循環,開始下一輪循環
for:一種循環語句(可意會不可言傳)
signed:生命有符號類型變量或函數
void :聲明函數無返回值或無參數,聲明無類型指針(基本上就這三個作用)
default:開關語句中的“其他”分支
goto:無條件跳轉語句
sizeof:計算數據類型長度
volatile:說明變量在程序執行中可被隱含地改變
do :循環語句的循環體
while :循環語句的循環條件
static :聲明靜態變量
if:條件語句
2.用C帶頭的英語詞有哪些
=calorie;
candle;
capacitance;
capacitor;
capacity;
cathode;
cell;
Celtic;
centigrade;
center;
century;
chapter;
circle;
coefficient;
computer;
concentration;
congress;
conservative;
constant;
copy;
copyright;
cubic;
current
3.C語言編程求一個英文句子中的單詞數和最長單詞的位置、長度及輸出
我剛做了一關于英文句子里面每個單詞平均字長的。與你問題很近。
#include "stdio.h"
#include <string.h>
#include "ctype.h"
#define MAX 1000000
char buf[MAX],s[MAX];
char p[MAX];
int main(){
int n = 0;
int m = 1;
int cout = 0;
float ave = 0;
int i;
fgets(buf,sizeof(s),stdin);
n = strlen(buf)-1;//字符串的末尾有一個結束字符
for( i =0;i < n; i++)
if(isalpha(buf[i]) == 0 && isalpha(buf[i+1])!=0)
{
m ++;
}
printf("%d\n\n",m);
for(i = 0; i < n; i++)
{
if(isalpha(buf[i]) !=0)
cout++;
}
printf("%d\n\n",cout);
ave = cout /m;
printf("%f",ave);
return 0;
}
4.C語言 將英文句子以單詞為單位倒敘
#include "stdafx.h"
#include "string.h"
void main()
{
char string[100];
printf("string:");
gets(string);
int k=strlen(string);
for(int i=k-1;i>-1;i--)
{
if(string[i]==' ')
{
for(int j=i+1;string[j]!='\0'&&string[j]!=' ';j++)
printf("%c",string[j]);
printf(" ");
}
}
printf("%c",string[0]);
printf("\n");
}
5.C語言中的英語術語翻譯
int是定義整型數據用的,例如 int i;i只能是整數
unsigned是無符號標志。數據有分有符號標志和無符號標志兩類。例如
一般對于int型的數據,計算機會以2個字節存放,即是16位2進制。而有符號標志的是最高位為符號位。
如2進制數 1000001111111111。
它如果是有符號標志的,那么它的十進制數為 -4095.
如果它是無符號標志的,則它對應的十進制數為33791.
有符號標志的數據其2進制最高位如果為0,則表示負數;為1,則表示正數。
對于你說的在int 和unsigned 是什么意思。我覺得你看書就應該會明白的,編程和英語沒什么太大的聯系。只是為了方便把他們用英文定義,看了就容易明白。如#define price 30;
表示的是定義price,然后賦它值為30。用price的話,一般就知道它代表價格。
當然,你可以定義成其他的,如果你不懂英語,就用拼音也可以。
把price換成jiaqian也同樣可以使用。反正是要讓你自己編的時候明白而已。
sum的意思是求和,scanf是輸出函數,你看課本的話都有說吧。
建議你多看書。如果沒有的話,我建議你去買本。
其實,編程和英語沒太大的關系。不會英語照樣也能學會。
轉載請注明出處華閱文章網 » c語言中用的英語詞句有哪些