输入两个字符串a,b,如果第一个字符串a中含有空格符,则用字符串b替换字符串a中的空格,否则保持a不变。最终得到替换后的新字符串c,并输出。要求: 1用gets函数得到从键盘输入的字符串; 2. 字符串a,b的长度最大为100,定义宏maxLength表示最大长度,新字符串c的最大长度为maxLength* maxLength 输入提示信息: "Input the first str:" "Input the second str:" 输出提示信息: "New str:" 输出格式:"%s" 程序运行示例1(有2个空格): Input the first str:abc 123 dd↙ Input the second str:YYY↙ New str:abcYYY123YYYdd 程序运行示例2(没有空格): Input the first str:abc↙ Input the second str:yy↙ New str:abc 程序运行示例3(有3个空格): Input the first str:abc 123↙ Input the second str:yy↙ New str:abcyyyyyy123
第1题
A.空串比空格打头的字符串小
B.两个字符串中的字符个数相同时才能进行字符串大小的比较
C.可以用关系运算符对字符串的大小进行比较
D.C语言中有字符串类型的常量和变量
第2题
在一般情况下,字符串A和B的长度不一定相同.字符串A的扩展是在A中插入若干空格字符所产生的字符串.在字符串A和B的所有长度相同的扩展中,有一对距离最小的扩展,该距离称为字符串A和B的扩展距离.
对于给定的字符串4和B,试设计一个算法,计算其扩展距离.
算法设计:对于给定的字符串A和B,计算其扩展距离.
数据输入:由文件input.txt给出输入数据.第1行是字符串A,第2行是字符串B,第3行是空格与其他字符的距离定值k.
结果输出:将计算出的字符串A和B的扩展距离输出到文件output.txt.
第4题
#include<stdio.h>
void cp(char *P,char *b)
{int i,k=0;
while(*p)
{i=0;
while(______)/*第一空*/
{b[k]=*p;
k++;p++;i++;
}
if(*p)
{______;/*第二空*/
}
}
______;/*第三空*/
}
main()
{char a[20],b[20];
gets(a);
cp(a,b);
puts(b);
print f("\n");
}
第5题
(37)A.包含任意个空格字符的字符串称为空串
B.仅包含一个空格字符的字符串称为空串
C.字符串的长度是指串中所含字符的个数
D.字符串的长度是指串中所含非空格字符的个数
第6题
(37)A.包含任意个空格字符的字符串称为空串
B.仅包含一个空格字符的字符串称为空串
C.字符串的长度是指串中所含字符的个数
D.字符串的长度是指串中所含非空格字符的个数
第7题
A.两个字符串中的字符个数相同时才能进行字符串大小的比较
B.可以用关系运算符对字符串的大小进行比较
C.空串比空格打头的字符串小
D.C语言中有字符串类型的常量和变量
第8题
A.C语言中有字符串类型的常量和变量
B.两个字符串中的字符个数相同时才能进行字符串大小的比较
C.可以用关系运算符对字符串的大小进行比较
D.空串一定比空格打头的字符串小
第9题
A.C语言中有字符串类型的常量和变量
B.两个字符串中的字符个数相同时才能进行字符串大小的比较
C.可以用关系运算符对字符串的大小进行比较
D.空串一定比空格打头的字符串小
第10题
A ) C 语言中有字符串类型的常量和变量
B ) 两个字符串中的字符个数相同时才能进行字符串大小的比较
C ) 可以用关系运算符对字符串的大小进行比较
D ) 空串一定比空格打头的字符串小
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!