早教吧作业答案频道 -->其他-->
输入两列文字列(s1,s2)(1)依次显示文字列以及文字数.(不要使用strlen(),strnlen()等数文字个数的函数)(2)s1和s2的文字注意按顺序比较,把相同的文字个数除以s1列的文字个数的结果计算出来
题目详情
输入两列文字列(s1,s2)
(1) 依次显示文字列以及文字数.(不要使用 strlen(),strnlen()等数文字个数的函数)
(2)s1和s2的文字注意按顺序比较,把相同的文字个数 除以s1列的文字个数的结果计算出来 并精确到小数点后两位.
[运行例]
ABCDE /输入文字列:s1
AbCdEfG /输入文字列:s2
s1:ABCDE 5 characters
s2:AbCdEfG 7 characters
Concordance:0.60
(1) 依次显示文字列以及文字数.(不要使用 strlen(),strnlen()等数文字个数的函数)
(2)s1和s2的文字注意按顺序比较,把相同的文字个数 除以s1列的文字个数的结果计算出来 并精确到小数点后两位.
[运行例]
ABCDE /输入文字列:s1
AbCdEfG /输入文字列:s2
s1:ABCDE 5 characters
s2:AbCdEfG 7 characters
Concordance:0.60
▼优质解答
答案和解析
#include
#include
int man(void)
{
char ca[20] = "",cb[20] = "";
printf("input s1 and s2:\n");
scanf("%s%s",ca,cb);
int i=0,m=0,n=0,x = 0,y = 0;
char *p;
p = ca;
while(*p != '\0')
{
m++;
p++;
}
p = cb;
while(*p != '\0')
{
n++;
p++;
}
x = m
#include
int man(void)
{
char ca[20] = "",cb[20] = "";
printf("input s1 and s2:\n");
scanf("%s%s",ca,cb);
int i=0,m=0,n=0,x = 0,y = 0;
char *p;
p = ca;
while(*p != '\0')
{
m++;
p++;
}
p = cb;
while(*p != '\0')
{
n++;
p++;
}
x = m
看了输入两列文字列(s1,s2)(...的网友还看了以下:
我最熟悉的一种动物作文500字,有列数字那些句子 2020-04-11 …
数字排列数学题1、2、4、7、11 … …3、5、8、12 … …6、9、13 … …10、14 2020-05-16 …
小明和小华玩数字游戏,先是小明将自然数按从小到大的顺序写出,得到一列数:01234然后小华将小明所 2020-06-03 …
[单选题]在ASCII码表中,ASCII码值从小到大在排列顺序是。[单选题]在ASCII码表中,A 2020-07-23 …
EXCEL中IF函数怎么用有A,B,C,D四列,A列是编号,B列是数字,C列与A列相同但顺序不同, 2020-07-23 …
pascal难题身份证号码是由十七位数字本体码和一位校验码组成。排列顺序从左到右依次为:六位数字“地 2020-11-05 …
列数字和列数据有什么区别 2020-11-06 …
急求一解题算法给你一个数字序列,数字可能是正可能是零也可能是负,非零数字和它的相反数可以配对,0和0 2020-11-18 …
如何自动找出一列数中最后出现的数字?例如现在有一列数,是0-9之间了数字这些数字全部现,而且后面还有 2020-11-24 …
一个数学问题例题1-10个数字排列顺序每组有5个数组成..那么1-10这10个数有多种排列方法..有 2020-11-28 …