C语言经典100例(Python版本)031-035
'''
程序31】
题目:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续
判断第二个字母。
1.程序分析:用情况语句比较好,如果第一个字母一样,则判断用情况语句或if语句判断第二个字母。
2.程序源代码:
'''
from sys import stdin
letter = stdin.read(1)
stdin.flush()
while letter != 'Y':
if letter == 'S':
print 'please input second letter'
letter = stdin.read(1)
stdin.flush()
if letter == 'a':
print 'Saturday'
elif letter == 'u':
print 'Sunday'
else:
print 'data error'
break
elif letter == 'F':
print 'Friday'
break
elif letter == 'M':
print 'Monday'
#break
elif letter == 'T':
print 'please input second letter'
letter = stdin.read(1)
stdin.flush()
if letter == 'u':
print 'Tuesday'
elif letter == 'h':
print 'Thursday'
else:
print 'data error'
break
elif letter == 'W':
print 'Wednesday'
else:
print 'data error'
letter = stdin.read(1)
stdin.flush()
'''
【程序32】
题目:Press any key to change color, do you want to try it. Please hurry up!
1.程序分析:
2.程序源代码:
不知道写呢 :(,先空着吧
'''
'''
【程序33】
题目:学习gotoxy()与clrscr()函数
1.程序分析:
2.程序源代码:
不知道如何写 :( 先空着吧
'''
'''
【程序34】
题目:练习函数调用
1. 程序分析:
2.程序源代码:
'''
def hello_world():
print 'hello world'
def three_hellos():
for i in range(3):
hello_world()
if __name__ == '__main__':
three_hellos()
'''
【程序35】
题目:文本颜色设置
1.程序分析:
2.程序源代码:
#include
void main(void)
{
int color;
for (color = 1; color ''