1 - - 프로 그래 밍 은 100 이내 두 개의 무 작위 정수 의 덧셈 연산 연습 (rand 함수) 을 실현 합 니 다.
1022 단어 C 언어 깨 달 음
프로 그래 밍 은 100 이내 의 두 개의 무 작위 정수 의 덧셈 연산 연습 을 실현 한다.
알고리즘 분석
우선 그 변 수 를 정의 해 야 한 다 는 것 을 고려 해 야 한다.아 날로 그 덧셈 a + b = c 이기 때문에 a, b, c 를 정의 해 야 합 니 다.
이어서 데이터 획득 을 고려 하 다.무 작위 정 수 는 표준 라 이브 러 리 'stdlib. h' 의 위조 무 작위 함수 int rand () 를 통 해 생 성 될 수 있 으 며, rand () 함 수 는 매번 0 ~ 32767 사이 의 무 작위 수 를 생 성 할 수 있다.0 ~ 99 사이 의 무 작위 수 를 만 들 려 면 표현 식 rang% 100 (나머지 연산 을 취 할 수 있 습 니 다. 컴퓨터 는 0 부터 계산 합 니 다) 을 사용 할 수 있 습 니 다.일반적인 상황 에서 [a, b] 구간 의 무 작위 수 를 얻 으 려 면 표현 식 a + rand ()% (b - a) 를 사용 할 수 있 습 니 다.
구체 적 실현
#include
#include
void main()
{
int a,b,c;
a=rand()%100;
b=rang()%100;
printf("Let's go!
");
printf("%d+%d=?",a,b);
scanf("%d",&c);
if(c==a+b) // , == !
{
printf("This answer is right!
");
}
else
{
printf("This answer is wrong!
");
printf("%d+%d=%d
",a,b,a+b);
}
}
총결산
주로 rand () 함수 의 사용 입 니 다.