单选题

春节前,我国有民谚&ldquo二十三糖瓜儿粘;二十四写福字;二十五扫尘土;二十六去炖...

发布于 2022-03-03 15:11:46

春节前,我国有民谚“二十三糖瓜儿粘;二十四写福字;二十五扫尘土;二十六去炖肉;二十七宰公鸡;二十八把面发;二十九蒸馒头;三十晚上熬一宿”。现编程输出不同日期的习俗,程序如下:

#include <stdio.h>
void main()
{
 int date
 scanf("%d", date)
 switch(date)
 {
 case 1 to 22: printf("准备过春节\n")
 case 23: printf("糖瓜儿粘\n")
 case 24: printf("写福字\n")
 case 25: printf("扫尘土\n")
 case 26: printf("去炖肉\n")
 case 27: printf("宰公鸡\n")
 case 28: printf("把面发\n")
 case 29: printf("蒸馒头\n")
 case 30: printf("熬一宿\n")
 case else: printf("输入错误\n)
 }
}

但程序有错,不能正常运行。现对程序的错误原因有以下5种分析描述:

(1)scanf语句错误;
(2)各case不应与printf写在同一行;
(3)各case后缺少break 语句;
(4)case 1 to 22写法不正确;
(5)case else写法不正确;
其中分析描述正确的个数是:( )

登录后免费查看答案
关注者
0
被浏览
13
知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看