发布网友 发布时间:2022-04-24 09:40
共3个回答
热心网友 时间:2022-06-18 14:38
第三题,猜数字。
#include <stdio.h>
#include <math.h>
#include <time.h>
void main()
{
int magic,guess,k;
char over,c;
lab1: srand (time(NULL));
magic=rand()%100+1;
printf("请输入猜测的数字1~100\n");
for(k=0;guess!=magic;k++)
{
scanf("%d",&guess);
if (guess==magic)printf("恭喜,你猜对了!\n");
if (k==10)break;
if(guess<magic)printf("太小了!\n");
if(guess>magic)printf("太大了!\n");
}
printf("你猜了%d次\n",k);
getch();
}
大概这样了。第二题抱歉没懂。是要找出某范围内的完数还是要判断一个数是不是完数?
休息的差不多了,得继续去搞毕设了。学生党伤不起。追问谢谢
热心网友 时间:2022-06-18 14:38
第二题
#include<stdio.h>
int main()
{
int a=1;
while(a<30)
{
int b=1,he=0;
while(b<a)
{
if(a%b==0) he+=b;
b++;
}
if(he==a) printf("%d ",b);
a++;
}
return 0;
}追问谢谢
热心网友 时间:2022-06-18 14:39
两个题都做吗追问恩