黑马程序员技术交流社区
标题:
怎么加时间计数啊?
[打印本页]
作者:
yuxuan3705
时间:
2016-9-8 15:04
标题:
怎么加时间计数啊?
////每个人默认有10分.产生10个加法运算.操作数的范围在10-99之间. 每产生1个加法运算 就让用户输入结果.判断是否正确.
//当回答正确的时候就为用户加1分. 错误的时候就扣1分.
//当10道题目回答完毕之后 就显示用户得的分数.
#include <stdio.h>
#include <stdlib.h>
int main(int argc, const char * argv[]) {
//声明循环的次数
int i = 1;
//声明两个随机数
int a = 0;
int b = 0;
//声明两个随机数相加的和
int score = 0;
//定义初始积分
int deFen = 10;
while (i <= 10) {
//要求用户输入算数结果
a = arc4random_uniform(90)+10;
b = arc4random_uniform(90)+10;
printf("%d + %d = ",a,b);
rewind(stdin);
scanf("%d",&score);
//回答正确加一分
if (score == a+b) {
printf("回答正确加一分!\n");
deFen++;
//回答错误减一分
}else{
printf("回答错误扣一分!\n");
deFen--;
}
i++;
}
printf("您最后的得分是%d分\n",deFen);
return 0;
}
我想 当用户在规定时间内答不出问题,算回答错误.这个规定时间怎么实现啊?
作者:
iamsongxuanlike
时间:
2016-9-8 15:05
挤挤,同问
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2