资源预览内容
第1页 / 共4页
第2页 / 共4页
第3页 / 共4页
第4页 / 共4页
亲,该文档总共4页全部预览完了,如果喜欢就下载吧!
资源描述
【2003年9月】(44)有以下程序main() char str20=Hello,Beijing,*p=str;printf(%dn,strlen(p+20);程序运行后的输出结果是A)0 B)5 C)7 D)202003年9月】(16)以下程序运行后输入:3,abcde,则输出结果是 【 】 #include move(char *str, int n) char temp; int i;temp=strn-1;for(i=n-1;i0;i-) stri=stri-1;str0=temp;main() char s50; int n, i, z;scanf(%d,%s,&n,s);z=strlen(s);for(i=1; i=n; i+) move(s, z);printf(%sn,s);【2004年4月】36、有以下程序main( ) char *p10=abc,aabdfg,dcdbe,abbd,cd; printf(%dn,strlen(p4); 执行后输出结果是()A)2 B)3 C)4 D)5(49) 有如下程序 main() char s=”ABCD”, *P; for(p=s+l;*p!=0;p+)printf(“%sn”,p); 该程序的输出结果是 A) ABCD B) A C) B D) BCD BCD B C CD CD C D D D D (50) 有如下程序 main() char ch25=“6937”,”8254”,*p2; int i,j,s=0; for(i=0;i2;i+) pi=chi; for(i=0;i0;j+=2) s=10*s+pij-0; printf(“%dn”,s); 该程序的输出结果是 A) 69825 B) 63825 C) 6385 D) 693825 (19) 以下函数把b字符串连接到a字符串的后面,并返回a中新字符串的长度。请填空。 Strcen(char a, char b) int num=0,n=0; while(*(a+num)!= 19 ) num+; while(bn)*(a+num)=bn; num+; 20 ; return(num); (42) 以下程序的输出结果是 A) ABCD B) ABCD C) EFG D) EFGH FGH EFG JK IJKL KL IJ O M main() char w10= “ABCD”,”EFGH”,”IJKL”,”MNOP”,k; for(k=1;k3;k+) printf(“%sn”,wk); (14) 以下程序运行后的输出结果是 【16】 。 main() char s =“9876”,*p; for ( p=s ; p=A&ch=0;ps-) puts(ps); 执行后输出结果是 A) yzxyz B) zyz C) zyzxyz D) xxyxyz 14、以下sstrcpy( )函数实现字符串复制,即将t所指字符串复制到s所指向内存空间中,形成一个新的字符串s。请填空。void sstrcpy(char *s,char *t) while(*s+=【15】);main( ) char str1100,str2=abcdefgh; sstrcpy(str1,str2); printf(%sn,str1);35.有以下程序main()char str10=China,Beijing,*p=str;printf(%sn,p+10);程序运行后的输出结果是A)China B)Bejing C)ng D)ing36.有以下程序main()char s=ABCD,*p;for(p=s+1;ps+4;p+)printf(%sn,p);程序运行后的输出结果是A)ABCD B)A C)B D)BCDBCD B C CDCD C D DD D42.有以下程序main()char sYesn/No,*ps=s;puts(ps+4);*(ps+4)=0;puts(s);程序运行后的输出结果是(选项D中的第一行是空行)A)n/No B)/No C)n/NO D)Yes Yes Yes /No/No /No Yes
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号