Q(uit) , Select one:”提示用户输入。A表示增加,D表示删除,S表示排序,Q表示退出。
输入为A,D,S时分别提示“数据已经增加,删除,排序。”,输入为Q时程序结束。 (1)要求使用if…else语句进行判断,用break,continue控制程序流程。 (2)要求使用switch语句。
2-29 用穷举法找出1~100间的质数并显示出来。分别使用while,do…while,for
循环语句实现。
2-30 比较break语句与continue语句的不同用法
答-break使程序从循环体和 switch语句内跳出,继续执行逻辑上的下一条语句,
不能用在别处;continue 语句结束本次循环,接着开始判断决定是否继续执行下一次循环。
2-31 声明一个表示时间的结构体,可以精确表示年,月,日,小时,分,秒;提
示用户输入年,月,日,小时,分,秒的值,然后完整的显示出来。
2-32 在程序中定义一个整形变量,赋予1~100的值。要求用户猜这个数,比较两
个数的大小,把结果提示给用户,直到猜对为止。分别使用while,do…while语句实现循环。
2-33 声明枚举类型Weekday,包括SUNDAY到SATURDAY七个元素在程序中声明
Weekday类型的变量,对其赋值,声明整形变量,看看能否对其赋Weekday类型的值。
2-34口袋中有红,黄,蓝,白,黑5种颜色的求若干个。每次从口袋中取出三个
不同颜色的球,问有多少种取法?
2-35 输出九九乘法表。
2-36 有符号整数和无符号整数,在计算机内部是如何区分的?