C语言问题

[复制链接]
查看11 | 回复4 | 2009-7-31 18:35:53 | 显示全部楼层 |阅读模式
switch(a) case 1:printf("yes");break; case 2:printf("no");break; default: printf("wrong");break; case 后面的数要和 switch(a)中a的数值相等时才会调用 :后面的相应语句...
回复

使用道具 举报

千问 | 2009-7-31 18:35:53 | 显示全部楼层
switch(a==2) -->switch(a)另外每个case 部分都要加break否则会case 1会把所有的全部执行一遍...
回复

使用道具 举报

千问 | 2009-7-31 18:35:53 | 显示全部楼层
#include void main() { int a=2; switch(a){ //要用一个花括号case 2:printf("yes");break; case 0:printf("no");break; default: printf("wrong");break;...
回复

使用道具 举报

千问 | 2009-7-31 18:35:53 | 显示全部楼层
switch()括号里面只能是a,而不能是a==2。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行