题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-18 04:19:24

[单选题]以下程序中函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址。
#include <stdio.h>
#include <string.h>
Char *scmp(char *s1,char *s2)
{ if (strcmp(s1,s2)<0) return(s1);
Else return(s2);
}
Main()
{ int i;
Char string[20],str[3][20];
For(i=0;i<3;i++) gets(str[i]);
Strcpy(string,scmp(str[0],str[1]));/*库函数strcpy对字符串进行复制*/
Strcpy(string,scmp(string,str[2]));
Printf("%s\n",string);
}
若运行时依次输入:abcd、abba和abc三个字符串,则输出结果为()。
A.abcd
B.abba
C.abc
D.baca

更多"[单选题]以下程序中函数scmp的功能是返回形参指针s1和s2所指字符"的相关试题:

[单选题]以下程序中函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址。
#include
#include
Char *scmp(char*s1,char*s2)
{ if (strcmp(s1,s2)<0)
Return(s1);
Else return(s2);
}
Main()
{ int i; char string[20],str[3][20];
For(i=0;i<3;i++) gets(str[i]);
Strcpy(string,scmp(str[0],str[1]));/*库函数strcpy对字符串进行复制*/
Strcpy(string,scmp(string,str[2]));
Printf("%s\n",string);
}
若运行时依次输入:abcd、abba和abc三个字符串,则输出结果为()。
A.abcd
B.abba
C.abc
D.baca
[判断题]用strcat(字符串1,字符串2)连接两个字符串函数时,字符串1的存储空间没有限制。
A.正确
B.错误
[判断题]用strcat(字符串1,字符串2)连接两个字符串函数时,字符串1的存储空间必须足够大。
A.正确
B.错误
[判断题]用strcat(字符串1,字符串2)连接两个字符串函数时,将字符串1后面的\0'取消,只在新串的最后保留一个\0'。
A.正确
B.错误
[单选题]Sql server提供了一些字符串函数,以下说法错误的是()
A.select right('hello',3) 返回值为:hel
B.select ltrim(rtrim(' hello ')) 返回值为:hello(前后都无空格)
C.select replace('hello','e','o') 返回值为:hollo
D.select len('hello') 返回值为:5
[判断题]使用strcpy(字符数组,字符串)函数时,连同字符串后面的\0'一起拷贝到字符数组中。
A.正确
B.错误
[判断题]使用strcpy(字符数组,字符串)函数时,字符串后面的\0'并没有一起拷贝到字符数组中。
A.正确
B.错误
[单选题]有以下程序,其中函数f的功能是将多个字符串按字典顺序排序
#include
Void f(char *p[],int n)
{ char *t; int i,j;
For(i=0;iFor(j=i+1;jIf(strcmp(p[i],p[j])>0){ t=p[i]; p[i]=p[j]; p[j]=t; }
}
Main()
{ char *p[5]={"abc","aabdfg","abbd","dcdbe","cd"};
F(p,5);
Printf("%d\n",strlen(p[1]));
}
程序运行后的输出结果是()。
A.2
B.3
C.6
D.4
[单选题]以下程序中函数f的功能是将n个字符串,按由大到小的顺序进行排序。
#include
Void f(char p[][10],int n)
{ char t[20]; int i,j;
For(i=0;iFor (j=i+1;jIf(strcmp(p[i],p[j])<0)
{ strcpy(t,p[i]);strcpy(p[i],p[j]);strcpy(p[j],t);}
}
Main()
{char p[][10]={"abc","aabdfg","abbd","dcdbe","cd"};
F(p,5); printf("%d\n",strlen(p[0]));
}
程序运行后的输出结果是()。
A.6
B.4
C.5
D.3
[单选题]在 MySQL 中,以下哪个函数返回str字符串默认的字符集()。
A.charset()
B.processlist()
C.version()
D.database()
[多选题]Sql server提供了一些字符串函数,以下说法正确的是哪三项?
A.select right('hello',3) 返回值为:hel
B.select ltrim(rtrim(' hello ')) 返回值为:hello(前后都无空格)
C.select replace('hello','e','o') 返回值为:hollo
D.select len('hello') 返回值为:5
[单选题]若要求从键盘读入含有空格字符的字符串,应该使用函数()。
A.getc()
B.gets()
C.getchar()
D.scanf()
[单选题]若要求从键盘读入含有空格字符的字符串,应使用函数()。
A.getc()
B.gets()
C.getchar()
D.scanf()
[填空题]字符串函数()用于把一个字符串写入指定的磁盘文件中。
[填空题]字符串函数()__用于从指定的磁盘文件中读出一个字符串。
[判断题]使用strcpy(字符数组,字符串)函数时,字符数组长度没有限制。
A.正确
B.错误
[判断题]使用strcpy(字符数组,字符串)函数时,字符数组长度必须足够大。
A.正确
B.错误
[判断题] EXCEL中实现将多个字符串连接的函数是CONCAT
A.正确
B.错误

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码