자신만의 프로그래밍 연습을 기록하세요.
주제 1 : 나머지를 포함한 BC26 계산
설명하다
두 개의 정수 a와 b(0 < a, b < 10,000)가 주어지면 a를 b로 나눈 정수 몫과 나머지를 계산합니다.
설명 입력:
두 개의 정수 a와 b를 포함하는 한 줄, 그 뒤에 공백으로 구분된 피제수와 제수(0이 아님)가 옵니다.
출력 설명:
두 개의 정수(정수 몫과 나머지)가 공백으로 구분되어 포함된 라인입니다.
문제 해결 아이디어: 정수 몫 m=a/b, 나머지 n=a%b 정의
#include <stdio.h>
int main()
{
int a,b;
//输入
scanf("%d %d",&a,&b);
//计算
int m=a/b;
int n=a%b;
//输出
printf("%d %d",m,n);
return 0;
}
주제 2: 정수의 BC27 단위 숫자
설명하다
정수 a를 입력하고 한 자리 숫자를 찾으세요.
설명 입력:
int 범위 내의 정수를 입력하세요.
출력 설명:
정수를 출력하다
문제 해결 아이디어: %를 직접 사용하여 나머지를 취하여 한 자리 숫자를 얻습니다.
#include <stdio.h>
int main() {
int a;
//输入
scanf("%d",&a);
//计算并打印
if(a<10){
printf("%d",a);
}
else{
int m=a%10;
printf("%d",m);
}
return 0;
}
주제 3: BC28 10개의 정수
설명하다
정수를 입력하고 10자리 숫자를 찾으세요.
설명 입력:
int 범위의 정수를 입력하세요.
출력 설명:
정수를 출력하다
문제 해결 아이디어: m/10, 정수의 마지막 자리는 십의 자리이고 나머지는 취함
#include <stdio.h>
int main() {
int a;
//输入
scanf("%d",&a);
//计算输出
if(a<10){
printf("%d",0);
}
else{
int m=a/10%10;
printf("%d",m);
}
return 0;
}