|
![]() | 作者: sonlg [sonlg]
![]() |
登录 |
://我是个小学生,在用C做数学题时, 发现人机交互很重要。我的问题是这样的,比如说,我已经写好了一个求a+b的和的程序,可以从键盘输入a=? b=? 但是我想要它对我的输入作出反应,以验证我的输入是否符合我的本意;大致是这样的:你输入的是---吗?确认请按Y键,重新输入请按R键.怎么添加这部分程序呢? 附:由于我要上学,怕下次上网的时候找不到帖子,方便的话发至下面的信箱,拜谢! 电子信箱:daoraime@hotmail.com |
地主 发表时间: 04-05-15 19:45 |
![]() | 回复: 286 [unique] ![]() |
登录 |
你的问题我没看太明白。 #include <stdio.h> main() { int a,b; char confirm='r'; while (confirm!='Y' && confirm!='y') { printf("Input a,b:"); scanf("%d,%d",&a,&b); printf("A is %d, B is %d, right?"); scanf("%c",&confirm); } .......... } |
B1层 发表时间: 04-05-17 10:28 |
![]() | 回复: sniper167 [sniper167] ![]() |
登录 |
286: 用 do { .......... }while(.....) 是不是要好一些? 少一次判断 |
B2层 发表时间: 04-05-17 20:58 |
![]() | 回复: 286 [unique] ![]() |
登录 |
应该是吧。 |
B3层 发表时间: 04-05-18 09:02 |
|
20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon
粤ICP备05087286号