当前位置 :
【C语言怎么完成多选题功能?例如:你喜欢的科目是什么?(多选题)A、语文B、数学C、英语D、物理E、化学F、生物G、天文每选一科+1分,多选多得。怎么完成?单选的话我知道if(answ】
更新时间:2024-04-24 19:48:19
1人问答
问题描述:

C语言怎么完成多选题功能?

例如:你喜欢的科目是什么?(多选题)

A、语文B、数学C、英语D、物理E、化学F、生物G、天文

每选一科+1分,多选多得。

怎么完成?

单选的话我知道

if(answer==‘A’){sum+=1;}

多选怎么完成?

刘思扬回答:
  两种方法,一种就是用if多次判断,另一种是用switch(),如:   方法1:   if ( answer =='A' || answer =='B' || answer =='C' ... || answer =='G')   {   sum +=1 ;   }   or   if ( answer >='A' && answer <='G' )   sum+=1 ;方法2:   switch( answer )   {   case 'A':   case 'B':   case 'C':   case 'D':   ....   case 'G':   sum += 1;   break;   }
最新更新
热门其它
查询网(ip1138.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。

邮箱:  联系方式:

Copyright©2009-2021 查询网 ip1138.com 版权所有 闽ICP备2021002823号-3