1 / 10
文档名称:

C语言全国试题(九-指向字符串的指针)-课件(PPT·精·选).ppt

格式:ppt   页数:10页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言全国试题(九-指向字符串的指针)-课件(PPT·精·选).ppt

上传人:aidoc3 2016/4/27 文件大小:0 KB

下载得到文件列表

C语言全国试题(九-指向字符串的指针)-课件(PPT·精·选).ppt

相关文档

文档介绍

文档介绍:C语言全国试题(九) 指向字符串的指针变量选择题(全国二级 C 2008C1-35) 有以下程序,程序的运行结果是_______ 。#include < > void fun(char *a ,char * b) { while ( * a==' * ') a++; while ( * b= * a) { b++; a++; } } main( ) { char * s=" *****a*b**** ", t[80]; fun(s,t); puts(t); } A)*****a* b B) a * b C) a *b**** D) abC 填空题(全国二级 C 2007Q2-11) 以下程序运行后的输出结果是_____________ 。#include <> #include < > char * fun (char * t) { char * p=t; return (p+strlen(t)/2) ; } main( ) { char * str =“ abcdefgh ”; str = fun(str ); puts(str ); } efgh 选择题(全国二级 C 2007C1-28) 有以下函数,该函数的功能是_______ 。 int fun(char * s) { char * t=s; while( * t++); return (t-s); } A) 比较两个字符串的大小 B) 计算 s 所指字符串占用内存字节的个数 C) 计算 s所指字符串的长度 D) 将s所指字符串复制到字符串 t中 B 选择题(全国二级 C 2006Q1-39) 若有定义: char *x= “ abcdefghi ”;, 以下选项中正确运用了 strcpy 函数的是______________ 。 A) char y[10]; strcpy(y , x[4]); B) char y[10]; strcpy(++y , &x[1]); C) char y[10], * s; strcpy(s =y+5, x); D) char y[10], * s; strcpy(s =y+1, x+1); D 选择题(全国二级 C 2006C1-38) 有以下程序,程序执行后的输出结果是_______ 。 void swap(char * x,char * y) { char t; t= * x; *x= * y; * y=t; } main( ) { char char * s1=" abc ",* s2="123"; swap(s1,s2); printf("%s,%s\n",s1,s2); } A) 123,abc B) abc,123 C) 1bc,a23 D) 321,cba C 填空题(全国二级 C 2006C2-12) 以下函数 fun 的功能是返回 str 所指字符串中以形参 c 中字符开头的后续字符串的首地址,例如: str 所指字符串为: Hello! ,c 中的字符为 e, 则函数返回字符串: ello ! 的首地址。若 str 所指字符