问题 填空题

以下程序的功能是根据输入的“y”(“Y”)与“n”(“N”),在屏幕上分别显示出“This is YES.”与“This NO.”。空白处需要填入的内容是
#include<stdio.h>
void YesNo(char ch)
switch(ch)
case’y’:
case’Y’:printf("\n This is YES,\n");
case’n’:
case’N’:printf("\nThis is NO.\n");
main()
char ch;
printf("\nEnter a char ’y’,’Y’or’n’,’N’:");
ch= 【12】
printf("ch;%c",ch);
YesNo(ch);

答案

参考答案:getchar

解析:[命题目的] 考查了字符可以作为整型变量来对待,参与操作。
[解题要点] 题中要求根据输入的字符调用函数 YesNo来判断输入的字符是y(Y)还是n(N),字符的输入可用字符输入函数getchar。函数YesNo用来判断一个字符是y(Y)还是n(N),主要用了一个switch多分支结构来比较输入字符与字符’y’,’Y’、,’n’,’N’是否相等来实现的。
[考点链接] 用于字符串处理的函数。

问答题 简答题
多项选择题

中国公民王某自2003年1月1日承包了某市区的一家集体所有制招待所,承包期限两年,根据协议在承包期间不变更招待所原有的经济性质,相应的税费在承包期内由王某负责缴纳,每年上交承包费28万元,年终经营成果归王某所有。2004年1月底,王某向主管税务机关上报招待所有关纳税资料,账面记录显示:2003年营业收入2000000元,营业成本1200000元,营业税、城建税和教育费附加合计缴纳110000元,期间费用与相关的支出合计700000元,年终亏损10000元。经税务机关审核,发现下列问题:
(1)全年共有客房收入300000元、场地出租收入100000元未在收入账户中反映。
(2)在费用中共计列支工资费用300000元,并按此标准计提列支了职工工会经费、职工福利费、职工教育经费52500元。经过调查,该企业除承包人王某外,当年雇佣员工23人,王某每月工资2000元,其他员工每月工资1000元。而且该企业在支付王某和员工工资时均没有履行扣缴个人所得税款的义务,员工们也没有对工资收入申报纳税。
(3)2003年3月份为其管理部门购入电脑6台,成本60000元,当月安装投入使用,企业将其成本一次性列入管理费用。按税法规定电脑使用期限5年,残值率5%。
(4)当年发生的业务招待费60000元、广告费50000元、业务宣传费20000元均全部在期间费用中列支。
(5)2003年9月1日为筹集流动资金向某公司借款300000元,年利率8%,当年支付的利息8000元已经全部在期间费用中列支,金融机构同期、同类贷款利率6%。
(6)2003年10月份发生火灾,损失材料金额100000元,同时被消防部门处以的罚款 10000元均在相关支出项目中列支,但保险公司给予的赔偿款80000元未在账目中反映。
请根据上述资料,依据企业所得税法和个人所得税法的有关规定,回答下列相关问题: (营业税税率5%、城市维护建设税税率7%、教育费附加征收率3%、企业所得税税率33%、当地计税工资标准人均月800元)

税务机关对招待所末代扣代缴员工工资个人所得税的做法,正确的处理方法有( )。

A.税务机关向员工追缴个人所得税税款

B.税务机关向招待所追缴个人所得税税款

C.招待所代为负担员工的个人所得税税款

D.对招待所处以应扣未扣税款50%以上3倍以下罚款