c语言中case后可以跟字符么,如case +:printf("...")

发布网友 发布时间:2022-04-24 04:37

我来回答

5个回答

热心网友 时间:2023-10-28 19:13

case后可以跟字符,但必须是常量字符,常量字符就是用单引号引起来的字符,如:'a' , '+','.'等

char ch;
ch=getchar();
switch( ch )
{
case ’+‘:printf("...")

热心网友 时间:2023-10-28 19:14

可以,但是单个字符应该用单引号引起来:
case ‘+’:printf("...")

热心网友 时间:2023-10-28 19:14

可以,但应该改成
case '+':printf("……");
字符是要加单引号的啦

热心网友 时间:2023-10-28 19:15

可以跟字符,但是应该是case '+':

热心网友 时间:2023-10-28 19:15

可以,对着呢

热心网友 时间:2023-10-28 19:13

case后可以跟字符,但必须是常量字符,常量字符就是用单引号引起来的字符,如:'a' , '+','.'等

char ch;
ch=getchar();
switch( ch )
{
case ’+‘:printf("...")

热心网友 时间:2023-10-28 19:14

可以,但是单个字符应该用单引号引起来:
case ‘+’:printf("...")

热心网友 时间:2023-10-28 19:14

可以,但应该改成
case '+':printf("……");
字符是要加单引号的啦

热心网友 时间:2023-10-28 19:15

可以跟字符,但是应该是case '+':

热心网友 时间:2023-10-28 19:15

可以,对着呢

热心网友 时间:2023-10-28 19:13

case后可以跟字符,但必须是常量字符,常量字符就是用单引号引起来的字符,如:'a' , '+','.'等

char ch;
ch=getchar();
switch( ch )
{
case ’+‘:printf("...")

热心网友 时间:2023-10-28 19:14

可以,但是单个字符应该用单引号引起来:
case ‘+’:printf("...")

热心网友 时间:2023-10-28 19:14

可以,但应该改成
case '+':printf("……");
字符是要加单引号的啦

热心网友 时间:2023-10-28 19:15

可以跟字符,但是应该是case '+':

热心网友 时间:2023-10-28 19:15

可以,对着呢

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com