折磨我N久的一道貌似很简单的一道题!

enchk 2007-04-17 10:08:22
使用rand生成两个正的一位整数,显示如下问题:How much is 6 times 7?
对正确答案的回应信息:
Very good!
Excellent!
Nice work!
Keep up the good work!
对错误答案的回应信息:
NO.Please try again.
Wrong.Try once more.
Don't give up!
NO.Keep trying.
使用随即数生成程序来选择从1~4之间的数字,以选择每个答案的回应信息。
使用带有printf语句的switch结构来发出这些回应信息。
计算出输入的正确答案的百分比,若百分比低于75%,程序输出“Please ask your instructor for extra help”,
然后结束程序运行。

...全文
293 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
linuxhaha 2007-04-17
  • 打赏
  • 举报
回复
message[8][255] = {"Very good!",
"Excellent!",
"Nice work!",
"Keep up the good work!",
"NO.Please try again.",
"Wrong.Try once more.",
"Don't give up!",
"NO.Keep trying."
};

if( get_answer() )
printf("%s\n", message[random() % 4]);
else
printf("%s\n", message[random() % 4 + 4]);
wltg2001 2007-04-17
  • 打赏
  • 举报
回复
很难吗?不觉得
kprzen 2007-04-17
  • 打赏
  • 举报
回复
to linuxhaha()

"使用带有printf语句的switch结构来发出这些回应信息。"

呵呵,不符合要求哦!~

当然你的更加简练拉!~我支持

69,364

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧