① *s1 或 *s1!=‘/0’
② *s1++=*s2++
(简答题)
下面给出的函数strcat(s1,s2)的功能是实现将字符串s2拼接到字符串s1后面。请分别在程序的空白处(横线上方)填入一个表达式。
正确答案
答案解析
略
相似试题
(单选题)
下面给出的四个关于函数定义形式中,正确的是()。
(单选题)
下面给出的四个关于函数的隐含存储类别的叙述中,正确的是()。
(填空题)
若下列程序中的函数scmp功能是返回形参指针s1和s2所指字符串中较小字符串的首地址,并且运行程序时依次输入abcd、abba和abc三个字符串,则该程序的输出结果是()
(填空题)
下列程序的运行结果是()。 #include #include FUN(char *w,int n) { char temp,*s1,*s2; s1=w; s2=w+n-1; while(s1temp=*s1++; *s1=*s2--; *s2=temp; } } main( ) { char *p; p=“1234567”; FUN(p,strlen(p)); puts(p); }
(单选题)
根据(大顶)堆积的定义,下面给出的四个序列中,()是一个堆积。
(单选题)
下面给出的四个选择中,不能作为C语言合法的表达式的是()
(单选题)
下面给出的四种操作中,能够检测出一个有向图是否存在回路的是()。
(单选题)
若变量已正确定义并赋值,下面给出的表达式中,符合C语言语法要求的是()。
(单选题)
下面给出的四种排序法中,排序过程中元素之间的比较次数与排序法无关的是()。