C&C++_Basic/C_Repeat 썸네일형 리스트형 C언어 입력 정수 32비트 정보 모두 출력 다음 조건을 만족하면서 정수를 입력 받아 32비트의 비트 정보를 모두 출력하는 프로그램을 작성하시오. 입력 받은 정수가 0이면 종료하고 0이 아니면 계속 수행 #include int main() { printf("정수를 입력하세요\n"); int input,i,j; scanf("%d",&input); int result = input; if(input == 0) printf("프로그램을 종료합니다"); else for(i=31;i>=0;i--) { printf("%d",(input >> i) & 1); } return 0; } 윤성우의 열혈 자료구조:C언어를 이용한 자료구조 학습서 COUPANG www.coupang.com 파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음 더보기 C언어 표준입력으로 입력한 정수에서 각각의 자리에 해당하는 수를 반대로 출력하는 프로그램 #include int main() { int input; int devider = 10; printf("정수를 입력하세요 \n"); scanf("%d",&input); int result = input;// 만일 result 선언을 do while 문 안에다가 // 하게 되면, 계속 result 는 최초 입력값으로 되돌아감 // 즉, 반복문이 끝나지 않는 것. printf("반대 출력결과는 다음과 같다 \n"); do { printf("%d",result%devider); result = result/devider; }while(result!=0);//do while 문 끝에 ; 빼먹지 말기 return 0; } 더보기 C언어 1부터 100까지 정수 중에서 소수(prime number)를 출력하는 프로그램 소수는 약수가 1과 자신 뿐인 수 2에서부터 자기 자신까지 수로 나누어 떨어지지 않는 수 #include int main() { int x=1,y=100; printf("1부터 100까지의 소수를 출력하시오 \n") ; for(int i =x;i 더보기 C언어 1에서 100까지의 정수 중에서 2, 3, 5, 7의 배수를 제외한 수를 한 행에 10 개씩 출력하는 프로그램 #include int main() { int x=1, y=100; int i,j; printf("1까지 100까지의 정수 중에서 2, 3, 5, 7의 배수를 제외한 수\n"); for( i = x; i 더보기 C언어 두개의 정수를 사용자 입력으로 받고, 두 정수사이에 포함된 홀수들의 합을 구하여 출력하는 프로그램 #include int main() { int a,b; printf("두 정수를 입력하세요\n"); scanf("%d %d",&a,&b); int min = (ab)? a:b; int sum =0; for(int i =1; min +i< max ;i++) { if(min +i == 0) continue; sum += min +i; } printf("for문: a와b사이의 홀수들의 합은 %d이다",sum); return 0; } 더보기 이전 1 다음