C언어272 [C언어] 사용자가 3개의 숫자를 입력하고 컴퓨터 숫자와 비교하여 유효성을 검사하고 유효하면 1을 리턴하는 프로그램을 작성하시오. 더보기 #include #include #include void ComSel(int *arr); // 컴퓨터가 3개의 숫자를 선택 int IsValid(int *arr); // 사용자 입력 유효성 검사. 유효하면 1 리턴 void UsrSel(int *arr); // 사용자 3개의 숫자를 입력. int Compare(int *arr1, int *arr2); // 선택 결과 비교. int main(void) { int comArr[3];// 컴퓨터에 의한 선택 int usrArr[3];// 사용자에 의한 선택 int result=0; printf("Start Game! \n"); ComSel(comArr); while(result!=1) { UsrSel(usrArr); result=Compare(comAr.. 2022. 12. 7. [C언어] 주사위를 굴려서 나오는 수를 반환하는 함수를 작성하고 출력하시오 더보기 #include #include #include int RollDie(void); int main(void) { int roll1, roll2; srand((int)time(NULL)); roll1=RollDie(); roll2=RollDie(); printf("주사위 결과 : %d, %d \n", roll1, roll2); return 0; } int RollDie() { return rand() % 6 + 1; } 더 많은 C언어 글이 궁금하다면? https://chuinggun.tistory.com/category/C%EC%96%B8%EC%96%B4 2022. 12. 7. [C언어] 배열을 거꾸로 회전하는 함수와 배열을 출력하는 함수를 작성하고 출력하시오 더보기 #include void ShowArr(int (*arr)[4]); void RotateArr(int (*arr)[4]); int main(void) { int i=0; int arr[4][4] = { {1,2,3,4}, {5,6,7,8}, {9,10,11,12}, {13,14,15,16}, }; for(i=0; i 2022. 12. 7. [C언어] 10진수 정수를 2진수로 변환하고 변환한 결과를 출력하는 프로그램을 작성하시오 더보기 #include int main(void) { int num, cnt=0; char binArr[30]; printf("10진수 정수 입력 : "); scanf("%d", &num); while(num>0) //2진수로 변환. { binArr[cnt++]=num%2; num/=2; } while(cnt>0) //2진수 변환 결과 출력 printf("%d", binArr[--cnt]); printf("\n\n"); return 0; } 더 많은 C언어 글이 궁금하다면? https://chuinggun.tistory.com/category/C%EC%96%B8%EC%96%B4 2022. 12. 7. 이전 1 ··· 20 21 22 23 24 25 26 ··· 68 다음