字符数组及字符串
《字符数组及字符串》由会员分享,可在线阅读,更多相关《字符数组及字符串(8页珍藏版)》请在装配图网上搜索。
1.下列数组的定义中, ( BC )是错误的。Achar ca1=c ,m,n; B.char ca2=”name”;C. char ca34=”your”; D.int array=1,2,3,4;2.以下语句的输出结果是( f ) 。fchar a34=“abc”,”efg”,”ghi”;int I;for(I=1;Ivoid main() char x5=abcdefghij; /应将这行的 x5改为 x11cout#include”string.h”void main( ) char a=”welcome”,b=”well”;strcpy(a,b);cout#includevoid main( ) char st20=”hello0t”;coutusing namespace std;void f(char str15)cin.getline(str,15);cout 0else if(striaelse r+;cout using namespace std;int main()char str20,t20;cin.getline(str,20);cin.getline(t,20);if(strcmp(str,t)0)cout strlen(str)cout using namespace std;void f(char str,int n)cin.getline(str,n);cout 0)strcpy(min,str2);else if(strcmp(min,str3)0)strcpy(min,str3);cout #include using namespace std;void f11(char s20,int n)for(int i=0;i0)p=j;if(p!=i)char t20;strcpy(t,sp);strcpy(sp,si);strcpy(si,t);for(int i=0;iusing namespace std;void paixu(char str20,int n)/升序for(int i=0;i0)p=j;if(p!=i)strcpy(max,strp);strcpy(strp,stri);strcpy(stri,max);for(int i=0;iusing namespace std;void f(char str20)couta;cout str;shan(str,a);system(pause);return 0;15.编写一程序,将两个字符串连接起来,不用 strcat函数。void f3(char s120,char s220)int i,j;cin.getline(s1,20);cin.getline(s2,20);for(i=0;s1i!=0;i+);/s1的字符数for(j=0;s2j!=0;j+)s1i+j=s2j;s1i+j=0;cout str;cout a;strcat(str,a);system(pause);return 0;16.编写一程序,将字符串 s1和 s2比较,如果 s1s2,输出一个正数;s1=s2,输出0;s1s2i)return 1;if(s1is2i)return -1;if(s1i=s2i)return 0;int main() char str20,str220;cout f4(str,str2)endl;system(pause);return 0;17.输出一个负数。不用 strcmp函数。两个字符串用 gets函数读入。- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 字符 数组 字符串
装配图网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文