이진수변환2 [C언어] 파일을 읽고 대문자로 변환하시오 더보기 #include #include int main() { FILE *fp1 = fopen("test1.txt", "r");//읽기모드 FILE *fp2 = fopen("output.txt","w");//쓰기모드 char c; while(1)//무한으로돌림 { c=fgetc(fp1);//fp1의 한 글자씩 읽음 if(c==EOF)//c가 끝이라면 while문 종료 break; fputc(toupper(c),fp2);//대문자로변경후 fp2에 저장 } fclose(fp1); fclose(fp2); } 더 많은 C언어 글이 궁금하다면? https://chuinggun.tistory.com/category/C%EC%96%B8%EC%96%B4 2020. 4. 9. [C언어] 입력하는 수를 이진수로 바꾸고 0과 1을 count하시오 공부하시는대에 도움이 됐으면 좋겠습니다. 답안코드 확인해주세요! 더보기 #include int main(void) { int result[32]; int input,i,k=0; int count1=0, count0=0; for(i=0;i> i) & 1; if(result[i] == 0 ) { count0++; } else { count1++; } } for(i = 31; i >= 0; i--) // 배열은 거꾸로 되어있으므로 거꾸로 출력 printf("%d", result[i]); printf("\n"); printf("count of 1 : %d\n",count1); printf("count of 0 : %d\n",count0); scanf("%d",&i); } 더 많은 C코드가 보고 싶다면? http.. 2020. 4. 9. 이전 1 다음