C语言中有哪些不同类型的关键字?

c语言中有哪些不同类型的关键字?

关键字通常被称为编程语言中的预定义或保留字。C语言中的每个关键字在程序中执行特定的功能。

关键字不能用作变量名。

关键字具有固定的含义,这个含义不能改变。

它们是’C’程序的构建块。

立即学习“C语言免费学习笔记(深入)”;

C语言支持32个关键字。

所有关键字都用小写字母书写。

不同类型的关键字如下所示:

autodoubleintstructbreakelselongswitchcaseenumregistertypedefcharexternreturnunionconstshortfloatunsignedcontinueforsignedvoiddefaultgotosizeofvolatiledoifstaticwhile

示例

下面是使用Switch Case编写的简单计算器的C程序:

 演示

#include int main(){   char Operator;   float num1, num2, result = 0;   printf("

Try to Enter an Operator (+, -, *, /) : "); scanf("%c", &Operator); printf("

Enter the Values for two Operands: "); scanf("%f%f", &num1, &num2); switch(Operator){ case '+': result = num1 + num2; break; case '-': result = num1 - num2; break; case '*': result = num1 * num2; break; case '/': result = num1 / num2; break; default: printf("

entered operator is invalid "); } printf("

The result of %.2f %c %.2f = %.2f", num1, Operator, num2, result); return 0;}

输出

当上述程序被执行时,它产生以下结果 −

Enter an Operator (+, -, *, /) : *Enter the Values for two Operands: 34 12The result of 34.00 * 12.00 = 408.00

在上面的示例中,用于执行简单计算器程序的关键字如下:

Int,char,switch,case,break,float,default,return

在编写程序时,这些单词不能用作变量。

以上就是C语言中有哪些不同类型的关键字?的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1445187.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年12月17日 22:16:35
下一篇 2025年12月17日 22:16:50

相关推荐

  • CSS中float布局介绍

    CSS中的float布局介绍 在网页开发中,我们经常会用到CSS来控制页面的样式和布局。其中,float布局是一种常用的布局方式。它可以实现元素的浮动效果,使得多个元素并排显示。本文将介绍float布局的用法和常见应用,并提供具体的代码示例。 一、float布局的用法 使用float属性 在CSS中…

    2025年12月24日
    000
  • CSS 相对布局属性详解:position 和 relative

    CSS 相对布局属性详解:position 和 relative 在前端开发中,布局常常是开发者需要面对的问题,为了更好地控制元素在页面中的位置,CSS 提供了多种布局方式。其中,相对布局是一种非常常用的布局方式,通过使用 position 和 relative 属性,我们能够灵活地调整元素的位置和…

    2025年12月24日
    000
  • CSS 表格布局属性解读:table 和 display

    CSS 表格布局属性解读:table 和 display 在前端开发中,表格布局是常用的一种布局方式。CSS提供了一些表格布局属性,其中最常用的是table和display属性。下面将详细解读这两个属性,并给出具体的代码示例。 一、table 属性 table是CSS中用于设置元素为表格布局的属性。…

    2025年12月24日
    000
  • CSS 重叠属性解析:position 和 float

    CSS 重叠属性解析:position 和 float 在CSS中,position和float 是两个常用的重叠属性,它们可以改变元素的布局行为,实现各种复杂的页面效果。本文将详细解析这两个属性,并给出具体的代码示例。 一、position 属性 position属性定义了元素的定位方式,常用的取…

    2025年12月24日
    000
  • css中如何清除float

    css中清除float的方法是,为父元素设置【overflow:auto】。设置之后,内容元素会被修剪,超出元素将不可见。我们还可以通过增加空标签,或者使用【:after】伪元素来清除float。 本文操作环境:windows10系统、css 3、thinkpad t480电脑。 我们先来说下清除浮…

    2025年12月24日
    000
  • CSS中元素的浮动用什么属性

    CSS中元素的浮动用float属性。float属性用于定义元素在哪个方向浮动;元素使用了float属性后,可以使该元素脱离标准流本身,浮动在其他元素之上,使其不再占用原本属于该元素的空间,但也会导致后面的元素上移并占用原本属于该元素的空间。 本教程操作环境:windows7系统、CSS3&&…

    2025年12月24日
    000
  • css浮动的属性是什么

    css浮动的属性是指“float”属性,用于指定一个盒子(元素)是否应该浮动,定义朝哪个方向浮动。元素使用了float属性后,可以使该元素脱离标准流本身,浮动在其他元素之上,使其不再占用原本属于该元素的空间。 本文操作环境:windows10系统、css3版本,Dell G3电脑。 1. 页面布局方…

    2025年12月24日 好文分享
    000
  • 如何解决css float错位问题

    css float错位的解决办法:1、当两个同级的元素发生错位时,在两个元素之间添加一个空标签;2、设置CSS属性为“.clear{clear:both;}”即可。 本教程操作环境:windows7系统、css3版、thinkpad t480电脑。 推荐:《css视频教程》 float属性使用后导致…

    2025年12月24日
    000
  • 为什么要清除浮动?怎样清除?(float)

    一、理解清除浮动 1、为什么要清除浮动 我们前面说过,浮动本质是用来做一些文字混排效果的,但是被我们拿来做布局用,则会有很多的问题出现。 由于浮动元素不再占用原文档流的位置,所以它会对后面的元素排版产生影响,为了解决这些问题,此时就需要在该元素中清除浮动。 推荐学习:CSS视频教程 准确地说,并不是…

    2025年12月24日 好文分享
    000
  • css左浮动怎么写?

    在css中可以通过float属性来定义元素在哪个方向浮动;想要左浮动则只需将元素的float属性的值设置为left(float:left)即可。下面就来给大家介绍一下float属性,希望对你们有所帮助。 css float属性 float 属性指定一个盒子(元素)是否应该浮动,在哪个方向浮动。浮动元…

    2025年12月24日
    000
  • CSS布局中flex、grid以及float属性之间的差别是什么

    在CSS布局中,flex、grid以及float属性的差别是flex属性适用于小的UI元素,grid属性适合用于为网站整体进行布局而float属性适合在较大的文本文章中设置图像 平时我们在写页面时为了实现各种网络布局,常常会用到flex或者grid以及float属性。每一种布局技术都有其优缺点,接下…

    2025年12月24日 好文分享
    000
  • 清除浮动的方法有哪些

    清除浮动的方法有clearboth的方法、设置clearfix的方法、overflow的方法以及给父元素设置双伪元素的方法 在我们写代码的时候,有时因为使用了float浮动元素而导致页面中某些元素不能正确的显示,接下来在文章中将为大家详细介绍几种清除浮动的方法,具有一定的参考价值,希望对大家有所帮助…

    2025年12月24日
    000
  • float是什么?float属性详解

    float是什么?为什么要使用float?本篇文章就给大家介绍float是什么,让大家了解浮动对布局的作用,清除浮动的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助。 首先我们来了解一下float是什么? float是css的一个定位属性。要了解它的目的和来源,我们可以看一下印…

    2025年12月24日 好文分享
    000
  • css中如何设置float浮动居中?

    在css的float属性中有float:right向右浮动,float:left向左浮动,但是却没有设置居中的属性,那么如果我们想要实现float属性居中该怎么办呢?本篇文章就来给大家介绍有关于css中float属性居中的方法。 我们经常在做导航条的时候会用到浮动居中,下面我们就用实现导航条的浮动居…

    2025年12月24日
    000
  • 当float属性导致换行后,应该怎么处理?

    页面布局离不开float浮动的使用,当float属性导致换行后,应该怎么处理?想知道的小伙伴继续往下看吧,希望可以帮助到你。 在h5开发中,经常会使用float属性来解决一些布局问题。但在某些复杂的布局中也会遇到使用float属性是导致一行中的元素无法对齐或者float元素换行等现象。在遇到这种问题…

    好文分享 2025年12月24日
    000
  • css中Float属性详解

    这次给大家带来css中Float属性详解,使用css中Float属性的注意事项有哪些,下面就是实战案例,一起来看一下。 一、Float的特性 1. 应用于文字围绕图片 2. 创建一个块级框 3. 多列浮动布局 4. 浮动元素的宽度、高度自适应,但可以设置其值。 二、核心解决的问题 文字围绕图片:im…

    2025年12月24日 好文分享
    000
  • css中的float的图文详解

    这次给大家带来css中的float的图文详解,float的图文详解的注意事项有哪些,下面就是实战案例,一起来看一下。 float与margin 两个相邻的浮动元素,当第一个浮动元素(不论是左浮动还是右浮动)的宽度为100%时,第二个浮动元素会被挤到下面,通过添加负margin-right值(绝对值最…

    2025年12月24日
    000
  • css清除浮动float的兼容性方法

    这次给大家带来css清除浮动float的兼容性方法,css清除浮动float兼容性方法的注意事项有哪些,下面就是实战案例,一起来看一下。 在清除浮动前我们要了解两个重要的定义: 浮动的定义:使元素脱离文档流,按照指定方向发生移动,遇到父级边界或者相邻的浮动元素停了下来。 高度塌陷:浮动元素父元素高度…

    好文分享 2025年12月24日
    000
  • css多个div浮动float高度自适应的两种方法

    css多个div float并排,高度都自适应(自增) 采用 Div + CSS 进行三列或二列布局时,要使两列(或三列)的高度相同,用 Table 很容易实现,但采用 Div + CSS 就显得比较麻烦了。按照一般的做法,大都采用背景图填充或 JS 脚本的方法使高度相同。 方法一:纯css解决办法…

    2025年12月23日
    000
  • 详解CSS的overflow属性防止float撑开div的使用方法

    我们在使用float设定浮动元素的时候经常会遇到撑破p的情况,其中一种解决方法即是利用overflow: hidden,这里我们就来看一下使用css的overflow属性防止float撑开p的方法: 许多应征前端工程师的人,在面试时都会被问到这类float的问题。例如:p元素内的两个子元素p都flo…

    2025年12月23日
    000

发表回复

登录后才能评论
关注微信