c语言必背代码32个单词中文(C语言的三十二个关键字,和九种控制句是什么)

:暂无数据 2026-10-06 16:10:09 :0

c语言必背代码32个单词中文(C语言的三十二个关键字,和九种控制句是什么)

这篇文章给大家聊聊关于c语言必背代码32个单词中文,以及C语言的三十二个关键字,和九种控制句是什么对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。

本文目录

C语言的三十二个关键字,和九种控制句是什么

这32个关键词可以分为4类:

第一类:数据类型关键字,共12个

char:字符类型变量或函数的声明

(2)double:双精度变量或函数的声明

(3)枚举:枚举类型的声明

(4)浮点:声明浮点变量或函数

(5)int:声明一个整型变量或函数

(6)long:声明变量或函数为longinteger类型

(7)short:声明一个短整数类型的变量或函数

(8)有符号:声明有符号类型变量或函数

(9)struct:声明结构变量或函数

(10)union:声明公共(union)数据类型

(11)无符号:无符号类型变量或函数的声明

(12)void:声明函数无返回值或无参数,声明无类型指针(基本上这三个函数)

第二类:控制语句关键字,共12个

一个循环

(1)for:一种循环语句

do:循环语句的主体

(3)while:loop语句的loop条件

(4)突破:突破当前的循环

(5)继续:结束当前周期,开始下一个周期

B条件语句

(1)如果:条件语句

(2)else:条件语句拒绝分支(与if一起使用)

(3)goto:无条件跳转语句

Cswitch语句

(1)开关:用于开关语句

(2)case:switch语句分支

(3)默认:switch语句中的“other”分支

D返回语句

返回:子例程返回语句(带或不带参数)

类别3:存储类型关键字,共4个

(1)auto:一般不使用自动变量声明

(2)extern:声明在其他文件中声明的变量(也称为引用变量)

(3)寄存器:声明累加器变量

(4)静态:声明静态变量

第4类:其他关键词,共4个

(1)const:声明只读变量

(2)sizeof:计算数据类型的长度

(3)typedef:用于别名化数据类型

(4)volatile:表示变量在程序执行过程中可以隐式地改变

九个控制语句如下:

Goto声明:无条件转向;

If语句:判断语句;

While循环;

Do-while语句:首先执行循环体,然后确定循环条件是否有效。

For语句:循环,可以替换while语句;只是用法不同;

break语句跳出该层的循环;(只跳出包含此语句的循环)

for语句直接跳转到第二个分号,while语句直接跳转到括号while();

开关语句:多相选择;

返回语句:返回;

扩展资料:

注意事项:

选择有效的关键字

关键词的选择不仅要通过搜索引擎,还要根据用户添加合理的布局,网站关键词的选择要符合网站长期运营的定位方向。关键词是描述产品和服务的词。选择正确的关键词是建立高排名网站的第一步。选择关键字的一项重要技术是选择那些在搜索中常用的关键字。

选择最佳关键字

如果遵循上面的方法,一定列出了很多关键词。不过,您已经删除了一些其他人没有使用的内容。但对您来说还是太多了现在到了关键字优化的最后一步。

处理关键字

至此您已经收集了许多与站点或产品相关的关键字,下一步是将收集到的关键字组合成常见的短语或短语,许多人在搜索时会使用两三个词,据统计,平均为2.3个单词。

C语言中所提的32个关键字,他们分别是什么意思

Const(常数) Dim(定义) As(为) Mod(取模)
And(并且) Or(或者) Not(非)
If (如果) Then(那么) Else(否则)
Stop(停止) End(结束)
Select(选择) Case(条件) Is (是)
For(计数) To(到) Step(步长)
Byref(传址) Byval(传值)
Sub(子程序) Function(函数) Exit(退出)
Do(做) Loop(循环) Until(除非) While(当) Wend(当结束)
Let(让) Call(调用)
Rem(注释)
Integer(整数) Long(长整数) Single(单精度小数) Double(双精度,小数) Boolean(布尔) String(字符串,文字)
Me(我) Private(私有) Public(公共)

用C语言编写“背单词 程序”

#include《stdio.h》
#include《stdlib.h》
#include《string.h》
struct word //定义一个word的结构体,里面的两个成员分别放英语单词和相应的汉语翻译
{
char chinese;
char english;
};
int point=0; //统计分数的
int count1=0; //测试的次数
void tianjia(struct word str,int &count); //函数声明,往词库中添加词组
void shuchu(struct word str,int &count); //函数声明,输出词库中所有的词组
void fanyi1(struct word str,int &count); //函数声明,输入汉语,对英语翻译的考察
void fanyi2(struct word str,int &count);
void chaxun(int point,int count1); //函数声明,输出成绩!
void main()
{
int count=0;
struct word str; //定义一个结构体数组str
int n;
char ch,chioch;
while(1)
{
printf("*************背单词系统*********************\n");
printf("*************1,添加词库*********************\n");
printf("*************2,汉译英***********************\n");
printf("*************3,英译汉***********************\n");
printf("*************4,输出所有词库*****************\n");
printf("*************5,成绩查询*********************\n");
printf("*************0,退出*************************\n");
printf("********************************************\n");
printf("请输入你要经行的操作:\n");
scanf("%d",&n);
switch(n)
{
case 1:tianjia(str,count);break; //函数调用
case 2:fanyi1(str,count);break; //函数调用
case 3:fanyi2(str,count);break; //函数调用
case 4:shuchu(str,count);break;
case 5:chaxun(point,count1);break; //函数调用
case 0:{printf("你确认要退出吗?y/n!!\n");
scanf("%c%c",&ch,&chioch);
if(ch==’y’||ch==’Y’) exit(0);
}
default :printf("你输入了错误的操作,无法执行!!!");
exit(0);
}
}
}
void tianjia(struct word str,int &count) //往词库中添加词组
{
char ch;
do{
printf("录入词库!!!\n");
printf("请输入词库中的英语单词:\n");
scanf("%s",str.english);
printf("\n请输入相应的中文意思:\n");
scanf("%s",str.chinese);
count++;
printf("是否继续录入?y/n!!!\n");
scanf("%s",&ch);
}while(ch==’y’);
printf("%d\n\n",count);
}
void shuchu(struct word str,int &count) // 输出词库中所有的词组
{
int i=0;
printf("输出词库中所有的单词!!!\n");
if(count《=0) {printf("没有任何单词,无法输出!!!\n");return;}
else {
for(i=0;i《count;i++){
printf("英文单词是:%s",str.english);
printf("\n相应的中文意思是:%s",str.chinese);
printf("\n\n");
}
printf("词库所有单词输入完毕!!!!\n");
}
}
void fanyi1(struct word str,int &count) //输入汉语,对英语翻译的考察
{
int i;
char ch;
char bh;
printf("请输入英语单词:\n");
scanf("%s",ch);
printf("请输入翻译后的中文:\n");
scanf("%s",bh);
for(i=0;i《count;i++)
{
if(strcmp(ch,str.english)==0)
{
if(strcmp(bh,str.chinese)==0)
{
point++;
count1++;
printf("恭喜你!!答对了!!!\n");
}
else
{

count1++;
printf("很遗憾,答错了!!!正确的翻译是:%s\n",str.chinese);
}
}
}
}
void fanyi2(struct word str,int &count) //输入英语,对汉语翻译的考察
{
int i;
char ch;
char bh;
printf("请输入中文:\n");
scanf("%s",ch);
printf("请输入翻译后的英文:\n");
scanf("%s",bh);
for(i=0;i《count;i++)
{
if(strcmp(ch,str.chinese)==0)
{
if(strcmp(bh,str.english)==0){
point++;
count1++;
printf("恭喜你!!答对了!!!\n");
}
else
{

count1++;
printf("很遗憾,答错了!!!正确的翻译是:%s\n",str.english);
}
}
}
}
void chaxun(int point,int count1)
{
printf("本次测试的成绩是:\n");
printf("总共:%d个\n",count1);
printf("正确:%d个\n",point);
// printf("正确率为:%d\%\n",point*100/count1);
}

C语言英语单词

C语言中有32个单词,针对C有固定含义与用法称为关键字
1. 数据类型关键字(8个):
...int , short ,long, signed, unsigned
...char , float, double
2. 程序控制关键字(10个):
..1) 分支结构:
....if , else, switch, case, default, break
..2) 循环结构:
....do , while, for, continue
3. 函数及数据存储关键字(6个):
...void , return, auto, register, static, extern
4. 构造数据类型关键字(5个):
...struct, union, enum, typedef, sizeof
5. 其它3个不常用(3个)
...goto, const, volatile
以上共32个,基本按其学习顺序分类排列。
除此之外,由用户定义,称为标识符,可以用以定义变量等。

关于c语言必背代码32个单词中文到此分享完毕,希望能帮助到您。

c语言必背代码32个单词中文(C语言的三十二个关键字,和九种控制句是什么)

本文编辑:admin

更多文章:


javascript arraybuffer(javascript可以把base64编码转换成二进制代码吗求示例代码!)

javascript arraybuffer(javascript可以把base64编码转换成二进制代码吗求示例代码!)

其实javascript arraybuffer的问题并不复杂,但是又很多的朋友都不太了解javascript可以把base64编码转换成二进制代码吗求示例代码!,因此呢,今天小编就来为大家分享javascript arraybuffer的

2026年10月11日 04:00

text函数公式(excel中round和text函数的区别是什么)

text函数公式(excel中round和text函数的区别是什么)

“text函数公式”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看text函数公式(excel中round和text函数的区别是什么)!

2026年10月11日 03:50

pascal编程软件(介绍一下pascal语言!)

pascal编程软件(介绍一下pascal语言!)

大家好,如果您还对pascal编程软件不太了解,没有关系,今天就由本站为大家分享pascal编程软件的知识,包括介绍一下pascal语言!的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!

2026年10月11日 02:40

google chrome打不开(chrome浏览器打不开怎么回事 浏览器打不开的处理方法)

google chrome打不开(chrome浏览器打不开怎么回事 浏览器打不开的处理方法)

本篇文章给大家谈谈google chrome打不开,以及chrome浏览器打不开怎么回事 浏览器打不开的处理方法对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了

2026年10月11日 02:00

websocket整合springboot(Springboot整合Websocket遇到的坑)

websocket整合springboot(Springboot整合Websocket遇到的坑)

大家好,websocket整合springboot相信很多的网友都不是很明白,包括Springboot整合Websocket遇到的坑也是一样,不过没有关系,接下来就来为大家分享关于websocket整合springboot和Springbo

2026年10月11日 01:40

小米官方首爆miui14(miui14耗电严重官方回应)

小米官方首爆miui14(miui14耗电严重官方回应)

各位老铁们好,相信很多人对小米官方首爆miui14都不是特别的了解,因此呢,今天就来为大家分享下关于小米官方首爆miui14以及miui14耗电严重官方回应的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!

2026年10月11日 00:40

drawerlayout(android 怎样让drawerlayout设置的侧滑菜单的内容充满屏幕)

drawerlayout(android 怎样让drawerlayout设置的侧滑菜单的内容充满屏幕)

本篇文章给大家谈谈drawerlayout,以及android 怎样让drawerlayout设置的侧滑菜单的内容充满屏幕对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

2026年10月10日 19:20

xor四位数怎么运算(单片机怎样用C语言实现4个数字间的异或)

xor四位数怎么运算(单片机怎样用C语言实现4个数字间的异或)

大家好,今天小编来为大家解答以下的问题,关于xor四位数怎么运算,单片机怎样用C语言实现4个数字间的异或这个很多人还不知道,现在让我们一起来看看吧!

2026年10月10日 17:50

perl数组中最多的元素(用perl实现,得到一个数组中重复次数最多的元素)

perl数组中最多的元素(用perl实现,得到一个数组中重复次数最多的元素)

其实perl数组中最多的元素的问题并不复杂,但是又很多的朋友都不太了解用perl实现,得到一个数组中重复次数最多的元素,因此呢,今天小编就来为大家分享perl数组中最多的元素的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧

2026年10月10日 17:00

oracle11g端口映射客户端频繁掉线(oracle本地进行连接的时候报错ORA-12560: TNS: 协议适配器错误)

oracle11g端口映射客户端频繁掉线(oracle本地进行连接的时候报错ORA-12560: TNS: 协议适配器错误)

各位老铁们好,相信很多人对oracle11g端口映射客户端频繁掉线都不是特别的了解,因此呢,今天就来为大家分享下关于oracle11g端口映射客户端频繁掉线以及oracle本地进行连接的时候报错ORA-12560: TNS: 协议适配器错误

2026年10月10日 16:10

最近更新

vivo手机s9e(vivos9e屏幕多少寸)
2026-10-11 04:20:22 浏览:0
nisp官网(速安网络怎么样)
2026-10-11 04:10:04 浏览:0
javascript arraybuffer(javascript可以把base64编码转换成二进制代码吗求示例代码!)
2026-10-11 04:00:11 浏览:0
天语最后怎么样了(天语sx4怎么样)
2026-10-11 03:00:22 浏览:0
热门文章

打印机m7400(m7400打印机清零方法)
2026-08-29 07:50:01 浏览:5
acrobat各版本区别(Acrobat XI Pro与 Acrobat PRO DC什么区别)
2026-08-29 22:30:20 浏览:2
联想y510p怎么升级(联想y510p换cpu)
2026-08-17 03:30:04 浏览:2
标签列表