1、iMAX; qw=ai/1000; bw=ai/100%10; sw=ai%100/10; gw=ai%10; if(qw&qw%2=0&bw%2=0&sw%2=0&gw%2=0) bcnt+=ai;cnt-1; for(j=i+1;cnt; if(bi=0;j-) k=0;memset(tem,0,80); /*初始化字符串数组tem*/ if(xxij=o) /*如果当前字符为,进入以下语句*/ righto=j; /*则将此字符中位置j的值赋给righto*/ for(s=righto+1;sstrlen(xxi);s+) temk+=xxis; /*从righto的下一跳开始将其后所有
2、的字符都存入到tem中*/ for(s=0;righto;s+) /*从当前行首部开始到出现字符的位置(righoto)之前开始循环*/ if(xxis!=) temk+=xxis; /*将不是字符的字符全存入到tem中*/ strcpy(xxi,tem); /*将当前已处理的字符重新存入当前行xx*/ else continue; 相关库函数解释:char *strncat(char *dest, const char *src, size_t maxlen)功能:将字符串src中前maxlen个字符连接到dest中相关头文件:string.hchar *strcpy(char *dest,
3、 const char *src)将字符串src拷贝到字符串dest中去题目4(无忧id 24题 捷成id 9 字符串单词倒置题)/*在无忧及捷成版模拟系统中都通过测试(输入文件句末有标点的在输出文件中句前有空格*/void StrOL(void) int i,j,k,s,m,strl; char str80; strl=strlen(xxi); memset(str,0,80); /*初始化这字符串数组str*/ s=k=0; for(j=strl-1;j-) /*从当前字符串尾部开始向前倒序循环,实现题意要求的倒排*/ if(isalpha(xxij) k+; /*如果当前字符是字母az或
4、AZ,则k加一*/ else for(m=1;m=k;m+) /*否则将长度为k的单词顺序存入到字符串数组str中,s值加1*/ strs+=xxij+m; k=0; /*将k值清0,以方便下一个单词的长度计数*/ if(!isalpha(xxij) strs+= ; /*如果当前字符不是字母az或AZ,则以空格代之存入到字符串数组str中,s值加一*/ for(m=1;m+) /*此时的k值为当前行中第一个单词的长度,但在上一个for循环中没能存入到字符串数组str中,所以在这里将其存入到str中*/ strs+=xxij+m; strs=0 /*在当前行尾加0以标记此行的结束*/ strc
5、py(xxi,str); /*将倒排好的当前字符串重新存回到当前行xx中*/题目7(无忧id 15结构体操作题)void SortDat()int i,j; PRO xy;99;100; if(strcmp(selli.dm,sellj.dm)0|strcmp(selli.dm,sellj.dm)=0&selli.jesellj.je) xy=selli; sell i=sellj; sellj=xy;题目8(无忧id 83 字符替换题)void encryptChar() int i,j; for(j=0; if(xxij*11%256130) continue; else xxij=xxi
6、j*11%256;题目9(无忧id 28;id 124;捷成id 16 字符串排序题)void SortCharD(void)int i,j,k,strl; char ch; strl=strlen(xxi);strl-1; for(k=j+1;kstrl;k+) if(xxijxxij*s4);题目17 (亲朋字符替换题)void ChA(void) ch=xxi0;strlen(xxi)-1; xxij+=xxij+1; xxistrlen(xxi)-1+=ch; strrev(xxi);题目19(无忧id 144 单词个数统计题)int findStr(char *str,char *substr) int i,j,len1,len2,cnt=0,flag; len1=strlen(str); len2=strlen(substr);len1;len2; if(stri+j=substrj) flag=1; else flag=0;break; if(flag=1) cnt+; return cnt;题目20(无忧id 80 Fibonacci数列题)int jsValue(int t) int f0=0,f1=1,f
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1