C语言:从键盘行输入数字(1—7),在屏幕上显示英文星期几?
4个回答
展开全部
你好,请问你是想要这种输入效果么?如不是,请继续追问。
//修改后的代码如下:
#include
int
main()
{
char
c;
c
=
getchar();
while(c!='n')
{
printf("%c",c);
//该句提前,先将循环外的c输出再获取下一次的输入
c
=
getchar();
}
return
0;
}
//修改后的代码如下:
#include
int
main()
{
char
c;
c
=
getchar();
while(c!='n')
{
printf("%c",c);
//该句提前,先将循环外的c输出再获取下一次的输入
c
=
getchar();
}
return
0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-11-08
展开全部
#include <stdio.h>const char* array[] = {
"Monday", "Tuesday", "Wendesday",
"Thursday", "Friday", "Saturday", "Sunday",
};int main()
{
int day;
scanf("%d", &day);
if(day > 7 && day <1) printf("enter wrong!\n");
else printf("%s", array[day-1]);
return 0;
}
"Monday", "Tuesday", "Wendesday",
"Thursday", "Friday", "Saturday", "Sunday",
};int main()
{
int day;
scanf("%d", &day);
if(day > 7 && day <1) printf("enter wrong!\n");
else printf("%s", array[day-1]);
return 0;
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-11-08
展开全部
用switch()
case
case
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-11-08
展开全部
用一个switch判断循环不就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询