`
yangyou230
  • 浏览: 1651187 次
文章分类
社区版块
存档分类

switch(c) 语句中c可以是int, long, char, float, unsigned int 类型吗?

 
阅读更多
Float不行。C只可以是整型类的变量,上述列表中, 除float不可以外, 其余均可。
分享到:
评论

相关推荐

    面试中常见的C语言问题

    1. switch(c) 语句中 c 可以是 int, long, char, float, unsigned int 类型? 其实这个题目很基础,c应该是整型或者可以隐式转换为整型的数据,很明显不能是实型(float、double)。所以这个命题是错误的。 1.3 const...

    C_gjz.rar_float

    break:跳出当前循环 else :条件语句否定分支(与 if 连用) switch :用于开关语句 case:开关语句分支 enum :声明枚举类型 register:声明积存器变量 typedef:用以给数据类型取别名 char :声明字符型变量或函数...

    c语言入门教程.txt

    这里int是类型说明符,Counter是变量的名字。 整型变量可以是有符号型、无符号型、长型、短型或象上面定义的普通符号整型。 整型是16位的,长整型是32位,短整型等价于整型。 以下是几种整型变量的声明示例: long ...

    C语言讲义.doc

    2.10.4 short,long,long long,unsigned int 23 2.10.5 整数溢出 23 2.10.6 大端对齐与小端对齐 23 2.11 CHAR类型 24 2.11.1 char常量,变量 24 2.11.2 printf输出char 24 2.11.3 不可打印char转义符 24 2.11.4 ...

    一些C面试题,希望能对大家有帮助

    可以在不同的C文件中声明同名的全局变量,前提是其中只能有一个C文件中对此变量赋初值,此时连接不会出错 4、语句for( ;1 ;)有什么问题?它是什么意思? 答:和while(1)相同。 5、do……while和while……do有什么...

    (谭浩强)c语言学习书

    源程序中可以有预处理命令(include 命令仅为其中的一种),预处理命令通常应放在源文件或源程序的最前面。 5.每一个说明,每一个语句都必须以分号结尾。但预处理命令,函数头和花括号“}”之后不能加分号。 6....

    语言程序设计课后习题答案

    C++是一个更好的C,它保持了C的简洁、高效、接近汇编语言、具有良好的可读性和可移植性等特点,对C的类型系统进行了改革和扩充,因此C++比C更安全,C++的编译系统能检查出更多的类型错误。 C++语言最重要的特点是...

    编译原理课后习题答案(蒋立源第三版)

    C语言的关键字有:auto break case char const continue default do double else enum extern float for goto if int long register return short signed sizeof static struct switch typedef union unsigned void ...

    Objective-C2.0程序设计

    6.2 switch语句 6.3 Boolean变量 6.4 条件运算符 6.5 练习 第7章 类 7.1 分离接口和实现文件 7.2 合成存取器方法 7.3 使用点运算符访问属性 7.4 具有多个参数的方法 7.4.1 不带参数名的方法 7.4.2 关于分数的操作 ...

    在一小时内学会 C#(txt版本)

    例如:long 在 C++ 中是 4 字节而在 C# 中是 8 字节。bool 和 string 类型均和 C++ 不同。bool 仅接受真、假而非任意整数。 用户定义类型文件包含: 1. 类 (class) 2. 结构(struct) 3. 接口(interface) ...

    编译原理西北工业大学课后答案

    C语言的关键字有:auto break case char const continue default do double else enum extern float for goto if int long register return short signed sizeof static struct switch typedef union unsigned void ...

    西北工业大学版(蒋立源第三版)编译原理课后习题答案

    C语言的关键字有:auto break case char const continue default do double else enum extern float for goto if int long register return short signed sizeof static struct switch typedef union unsigned void ...

    C 程序指导书及实践指导

    3.了解C语言中数据类型的意义 [实验内容和步骤] 1. 用printf函数来输入表达式运行结果 2. 程序试图计算由键盘输入的任意两个整数的平均值: [问题讨论] 1.“=”和“==”有什么区别? 2.“&”和“&&”、“|”和“||...

    西北工业大学版(蒋立源第三版)编译原理课后习题答案

    C语言的关键字有:auto break case char const continue default do double else enum extern float for goto if int long register return short signed sizeof static struct switch typedef union unsigned void ...

    编译原理实验报告 词法分析器实验报告

    "auto"|"double"|"int"|"struct"|"break"|"else"|"long"|"switch"|"case"|"enum"|"register"|"typedef"|"char"|"extern"|"return"|"union"|"const"|"float"|"short"|"unsigned"|"continue"|"for"|"signed"|"void"|...

    C语言深度解剖(完美版).pdf

    1.4,基本数据类型----short、int、long、char、float、double........................................... 13 1.4.1,数据类型与“模子”.........................................................................

    C语言深度揭秘

    1.4,基本数据类型----short、int、long、char、float、double........................................... 13 1.4.1,数据类型与“模子”..................................... 14 1.4.2,变量的命名规则...........

    C语言深度解剖.zip

    1.4,基本数据类型----short、int、long、char、float、double........................................... 13 1.4.1,数据类型与“模子”.........................................................................

Global site tag (gtag.js) - Google Analytics