c语言swtitch输入字母输出,郝斌 C语言笔记

1.变量的本质就是内存中一段存储空间

2.变量为什么初始化?初始化就是赋值的意思。

3.字符 单个字符用单引号括起来 ,字符串用双引号括起来。‘A’ 正确,‘AA’不正确,“AA”正确

4.常量以什么样的二进制代码存储在计算机内? 整数是以补码的形式转化为二进制代码,实数是以IEEE754标准转化为二进制代码的形式。

5.字符的存储方式和整数一样。

6.ASCII是一种规定,规定了不同的字符使用哪个整数值来表示。

break 和continue

break:

break用于循环是用来终止循环。

break用于switch,则是用来终止switch。

break不能直接用于if,除非if是用于循环内部一个子句。

例子1:

for(i=0;i<3;i++)

{

if (3>2)

break;//break虽然是if内部的语句,但break终止的是外部的for循环

printf("heihei!\n");//永远不会输出

}//在多层循环中,break只能终止最里面包裹它的那个循环

例子2:

for(i=0;i<3;i++)

{

for(j=1;j<4;++j)

break;//break只能终止距离它最近的循环

printf("heihei!\n");

}//多层swtitch嵌套中,break只能终止离它最近的循环。

例子3:

int x=1,y=0,a=0,b=0;

switch(x) //第一个switch

{

case 1:

switch(y) //第二个switch

{

case 0:

a++;

break;//终止的是第二个switch

case 1:

b++;

break;

}

b=100;

break;//终止的是第一个switch

case 2:

a++;

b++;

break

}

printf("%d %d\n",a,b)//最终输出结果是1,100

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值