早教吧作业答案频道 -->其他-->
输入两列文字列(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)(...的网友还看了以下:
哪些单词前面是T后面是r?开头是r结尾也是r,开头是h结尾是w,开头是w结尾是e的哪 2020-05-13 …
r结尾的开音节,有人说stagger以r结尾,为开音节,所以不双写r,但是请看:refer为什么就 2020-05-20 …
如何得到最大的乘积A5=如A1是787,A3是260,相除结果3,如A2是1092,A4是366, 2020-07-19 …
我知道除可以用分数线表示.上面的除数下面的被除数.但是我只能记住一个.剩下两个变化的公式死也记不住 2020-07-30 …
离散数学中环算几条边K4有几边几面构造下面推理证明(1)前提:┑(p∧q),┑q∧r,┑r结论:┑ 2020-07-30 …
铁的重量计算.是不是长宽高(厘米)*7.8除1000结果公斤单位.但是我今天算一个圆柱的对轮πR²× 2020-11-01 …
闭音节含有一个元音字母,并以辅音字母(r,w除外)结尾的重读音节为闭音节.如果是元音字母+r或w结尾 2020-12-04 …
r开头e结尾的单词r***e单词大哥!不是r××e是r×××e!还有“南庄过客”, 2020-12-07 …
高数不定积分定义域问题高数不定积分令u=tanx/2的万能代换所求结果包含tanx/2定义域不为R例 2020-12-08 …
在元音字母后有一个辅音字母(r除外)与一个不发音的字母e,也是开音节那如果元音+r结尾难道是闭音节? 2021-01-31 …