|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- int main
- {
- srand(time(0));
- int number=rand()%100+1;
- int count=0;
- int a=0;
- do{
- printf("请猜这个1到100之间的数。");
- scanf("%d",&a);
- count++;
- if (a>number){
- printf("你猜的数大了。");
- }else if(a<number){
- printf("你猜的数小了。");
- }
- }while(a!=number);
- printf("太好了,你用了%d次就猜到了答案。\n",count);
复制代码
试试这样呢?不怎么会 C ,你的 main 忘记加上 () 括号了,最后也忘记设置 return 了
- #include <stdio.h>
- #include <stdlib.h>
- #include <time.h>
- int main() {
- srand(time(0));
- int number = rand() % 100 + 1;
- int count = 0;
- int a = 0;
- do {
- printf("请猜这个1到100之间的数。");
- scanf("%d", &a);
- count++;
- if (a > number) {
- printf("你猜的数大了。");
- } else if (a < number) {
- printf("你猜的数小了。");
- }
- } while (a != number);
- printf("太好了,你用了%d次就猜到了答案。\n", count);
- return 0;
- }
复制代码
|
|