목록개발/C (12)
IT보안관의 공부 클라우드
strtok 구현(C프로그래밍 파워업그레이드)
#include #include //strtok 구현 상당히 난이도가 있음. char* StringTokenize(char *str, char* delim){ char* sStr=0;// 문자열 시작 위치 static char * tstr;// 문자열 주소를 저장하는 정적변수 int i=0; if(str!=NULL)sStr=str;// str이 빈 값이 아니면 시작위치에 셋팅 else sStr=tstr;//str 이 NULL이면 기존 저장위치를 시작위치에 셋팅 if(strlen(sStr)
개발/C
2020. 8. 5. 17:01
문제 16-문자열 대소문자 변경(C프로그래밍 파워 업그레이드)
#include void main(){ char str[100]={0,}; int i; fputs("문자열 입력:",stdout); gets(str); for(i=0;i
개발/C
2020. 8. 4. 11:38
10진수 2진수로 변환하는 프로그램(C프로그래밍 파워 업그레이드)
void main(){ int dec=0; int barr[10]={0}; int i=-1; printf("10진수 정수 입력:"); scanf("%d",&dec); printf("%d를 2진수로 변환하면:",dec); while(dec!=0){ i++; barr[i]=dec%2; dec=dec/2; } for(;i>=0;i--){ printf("%d",barr[i]); } } barr에 10진수를 2로 나눈 나머짓값을 저장하고 dec에 몫을 저장. dec가 0이 될때까지 진행 후 저장된 역순으로 출력
개발/C
2020. 7. 29. 10:21