程序如下:

#include <stdio.h>

main()

{

int a;

scanf("%d",&a);

switch(a)

{

case 1 :printf("请输入密码")

default : printf("输入错误")

}

由于上述几个printf没有加分号,所以会有错误。

改进后程序如下。

#include <stdio.h>

main()

{

int a;

scanf("%d",&a);

switch(a)

{

case 1 :printf("请输入密码");

default :printf("输入错误");

}

可是编译系统又报错了,这是为什么?

原来上述的标号后面的冒号是中文的冒号,所以编译系统报错了。

switch为什么总是出现问题?相关推荐

  1. Go 学习笔记(62)— Go 中 switch 语句中的 switch 表达式和 case 表达式之间的关系

    switch 语句对 switch 表达式的结果类型,以及各个 case 表达式中子表达式的结果类型都是有要求的. 毕竟,在 Go 语言中,只有类型相同的值之间才有可能被允许进行判等操作. 1. sw ...

  2. Java基础Switch和循环控制

    1. switch语句 1.1 分支语句switch语句 格式 switch (表达式) {case 1:语句体1;break;case 2:语句体2;break;...default:语句体n+1; ...

  3. Android switchCompat. 和 Switch

    今天礼拜日,回顾知识点 看到了switchCompat 这里记录下它的简单使用 switchCompat  使用需要导入v7包,一般这个创建项目的时候默认的都用,也就不用关心了 使用呢也很简单 布局 ...

  4. Kotlin 中 switch 写法

    在Kotlin 中并没有switch 操作符 , 取而代之的是when java的写法: int i= 5;switch (i){case 5:System.out.print("5&quo ...

  5. switch case

    1 var v = 2;2 switch (true) {3 case 0:4 alert("值为零");5 break;6 case v > 0 && v ...

  6. C++ 笔记(12)— 判断(if/if...else/switch、条件运算符)

    1. if 语句 C++ 中 if 语句的语法: if (boolean_expression) {// 如果布尔表达式为真将执行的语句 } 如果布尔表达式为 true ,则 if 语句内的代码块将被 ...

  7. Go 学习笔记(8)— 条件语句(if、if...else...、switch、fallthrough)

    Go 语言提供了以下几种条件判断语句: 语句 描述 if 语句 if 语句 由一个布尔表达式后紧跟一个或多个语句组成 if-else 语句 if 语句 后可以使用可选的 else 语句, else 语 ...

  8. 编写函数求两个整数 a 和 b 之间的较大值。要求不能使用if, while, switch, for, ?: 以 及任何的比较语句。...

    本题要求不能使用if, while, switch, for, ?: 以 及任何的比较语句,也就是要求我们不能用常规的方法来判断两个数的大小. 那么按照以往的方法,要判断两个数的大小,应该要将两个数进 ...

  9. C 语言中的 switch 语句 case 后面是否需要加大括号

    事件原由为编辑器的自动缩进,当 case 换行后不自动缩进. 于是在在想可以可否在 case 后面再大括号,让其自动缩进. 查了资料,发现 case 是可以加大括号的,相当于代码块. 而且还有另外一个 ...

  10. switch...case结构

    /* *switch(要判断的数据){ case 值1: ...;break; case 值2: ...;break; case 值3: ...;break; default: ...;break; ...

最新文章

  1. 区块链概念:Hash 算法
  2. (原創) 鐵拳4真是超級好玩~~ (日記)
  3. 关于ABAP流程处理的一些命令的说明(stop,exit,return,check,reject)
  4. js rsa验签_js rsa sign使用笔记(加密,解密,签名,验签)
  5. EL表达式取 Map、 List和数组的值
  6. 学习笔记之数据可视化(二)——页面布局(上)
  7. 单进程select版-TCP服务器(python 版)
  8. 【转】大话程序猿眼里的高并发
  9. python交互解释器_Python 交互解释器
  10. 线程中task取消_c#异步编程-Task(一)
  11. SAP工具箱 多表导入程序
  12. httpclient下载图片或者其他文件
  13. 计算机网络波特率定义,传输速率——比特率和波特率
  14. 利用checked实现收藏按钮红心的显示与隐藏
  15. 有哪些好用的视频录制工具?
  16. sqlzoo刷题笔记-02 | SUM and COUNT
  17. python scatter参数详解_Python中scatter函数参数及用法详解
  18. matlab中匿名(Anonymous)函数及bsxfun函数
  19. 2018吉林CCPC(HDU6555)A.The Fool
  20. 数据格式:大端模式(Big-endian)和小端模式(Little-endian)

热门文章

  1. was not declared in this scop
  2. 五款实用的项目管理软件
  3. 怎么把ogg音频格式转换为mp3
  4. 计算机考研408考试关键词、专有名词、术语等英文缩写和全称
  5. 2022 年最佳 15 款监控工具!你不可错过
  6. Impala时间转换to_date、to_timestamp
  7. 产品经理入门:二、一个需求的奋斗史
  8. B站UP主恰饭新思路:产品糅合进有意思的内容里
  9. MacBook Pro换固态硬盘出现的一个稀缺问题
  10. 企业数据资产管理:数据资产目录应该如何规划