문제
키보드로 4자리 숫자를 입력했을 때, 숫자의 첫 번째 자리와 마지막 자리의 합을 구하는 C 프로그램은 무엇입니까?
해결책
이 프로그램에서 우리는 런타임에 4자리 숫자를 취하고 논리를 사용하여 해당 4자리 숫자의 첫 번째 숫자와 마지막 숫자의 합을 찾으려고 합니다. -
a=n%10; b=n/1000; result = a + b;
이 논리를 적용하여 4자리 숫자의 첫 번째 숫자와 마지막 숫자의 합을 구해 보겠습니다. −
예시
다음은 나누기와 모듈로 연산자를 사용하여 첫 번째 숫자와 마지막 숫자의 합을 구하는 C 프로그램입니다 -
#include<stdio.h> main(){ int n,a,b,result; printf("Enter a four digit number: "); scanf("%d",&n); a=n%10; b=n/1000; result = a + b; printf("After adding first and last digit is %d", result); getch(); }
출력
위의 프로그램을 실행하면 다음과 같은 결과가 나온다 -
Enter a four digit number: 2345 After adding first and last digit is 7
프로그램
다음은 6자리 숫자에 대한 C 프로그램이며 첫 번째 숫자와 마지막 숫자의 합을 구하는 것입니다. −
#include<stdio.h> main(){ int n,a,b,result; printf("Enter a six digit number: "); scanf("%d",&n); a=n%10; b=n/100000; result = a + b; printf("After adding first and last digit is %d", result); getch(); }
출력
위의 프로그램을 실행하면 다음과 같은 결과가 나온다 -
Enter a six digit number: 346713 After adding first and last digit is 6