用VC++ 6.0做一道编程题。。。
(1) 求一个字符串S1的长度 (2) 将一个字符串S1的内容复制给另一个字符串S2 (3) 将两个字符串S1和S2连接起来,结果保存在S1字符串中 (4) 搜索一个字符在字符串中的位置,如 I在CHINA 中的位置为3,如果没有搜索到,则位置为-1 (5) 比较两个字符串S1S2。如果S1>S2,输出一个正数;如果S1=S2输出0;如果S1<S2,输出一个负数,输出的正负数值为两个字符串相应位置字符ASCII码值的差值,当两个字符串完全一样时,认为S1=S2 以上程序均使用gets或puts函数输入。输出字符串,但不能使用字符串标准系统函数
指针应该很好做吧 1) char * p = null; p=S1;int length=0; while(p++!='\0') { length++; } 以此类推吧... ...
答:zhe是五道题?详情>>