目录
7-264 求串长
分数 10
全屏浏览题目
切换布局
作者 usx程序设计类课程组
单位 绍兴文理学院
输入一个字符串(可能包含空格,长度不超过20),输出该串的长度。
输入格式:
输入在一行中给出1个长度不超过20的字符串s。
输出格式:
在一行中输出s的串长。
输入样例:
welcome to acm world
输出样例:
20
#include <stdio.h>
int main()
{
char s[100];
int n = 0, i;
gets(s);
for (i = 0; i <= 100; i++)
{
if (s[i] == '\0')
break;
else
n++;
}
printf("%d", n);
return 0;
}
7-265 求子串
分数 10
全屏浏览题目
切换布局
作者 usx程序设计类课程组
单位 绍兴文理学院
输入一个字符串,输出该字符串的子串。
输入格式:
首先输入一个正整数k,然后是一个字符串s(可能包含空格,长度不超过20),k和s之间用一个空格分开。(k大于0且小于等于s的长度)
输出格式:
在一行中输出字符串s从头开始且长度为k的子串。
输入样例:
10 welcome to acm world
输出样例:
welcome to
#include<stdio.h>
int main()
{
int k;
scanf("%d",&k);
char s[1000];
getchar();//把第一个空格去掉
gets(s);
int i;
for(i=0;i<k;i++)
{
printf("%c",s[i]);
}
return 0;
}