번개애비의 라이프스톼일
deleteChar (char *str, char ch) 함수를 완성하라.이 함수는 문자열 str의 ch번째 문자를 로 변경한다.이 함수는 문자열 str에 문자 ch가 없으면 -1을 리턴한다.이 함수는 문자가 정상적으로 제거된 경우 1을 리턴한다. #include #include extern deletechar(char*, char);main(){char str[128];strcpy(str, "This");printf("%s\n", str);deletechar (str, 'i');printf("%s\n", str);} deletechar(char *cp, char ch){//blank stringif(*cp == 0){ return -1; //unblank string!!!} //search ~@_@~f..
changechar(char *str, int i, char ch) 함수를 완성하라이 함수는 문자열 str의 i번째 문자를 로 변경한다.이 함수는 문자열의 길이가 i 보다 적은 경우 -1을 리턴한다.이 함수는 문자가 정상적으로 변경된 경우 1을 리턴한다. #include #include extern int changechar(char *, int i, char ch);int main(){char str[128];int ret;strcpy(str, "Hello, World");ret=changechar(str, 2, 'k');if(ret==1){printf("[%s]\n",str);}else{printf("can't change.\n");}} changechar(char *str, int i, char c..
findChar (char *str, char ch) 함수를 완성하라이 함수는 문자열 str에서 ch문자가 처음 나타나는 곳의 위치를 출력한다.문자열 str에 ch문자가 없는 경우, 이 함수는 -1을 리턴한다. #include #include extern int findchar (char *,char);main(){int i;char ch, str[128]; strcpy(str, "This is test");i = findchar (str, 'o');printf("[%d]\n",i);//2 } findchar (char *str, char ch){int j, found=0;//for(j=0; *str; str++){//for(j=0; *str !='\0'; str++){for(j=0; *str!=0; s..
특정테이블에 일부필드들을 비교하여 중복된 데이터값이 있을 경우FOR문을 이용하여 해당 데이터들만 일괄적으로 삭제하는 php문 테이블명 : A_TABLE 필드 : index, tel, name tel, name 필드가 중복되는것이 여러개 있을때 index 필드가 인덱스역할을 하고 있는 상태에서일괄적으로 지운다.
#환경 구현rem DROP TABLESDROP TABLE EMP;DROP TABLE DEPT;rem create TABLESCREATE TABLE DEPT (DEPTNO NUMBER(2) CONSTRAINT PK_DEPT PRIMARY KEY, DNAME VARCHAR2(14), LOC VARCHAR2(13) ) ;CREATE TABLE EMP (EMPNO NUMBER(4) CONSTRAINT PK_EMP PRIMARY KEY, ENAME VARCHAR2(10), JOB VARCHAR2(9), MGR NUMBER(4), HIREDATE DATE, SAL NUMBER(7,2), COMM NUMBER(7,2), DEPTNO NUMBER(2) CONSTRAINT FK_DEPTNO REFERENCES DEPT)..