一、实操题
1、编程实现:
输入一个字符串,然后将这个字符串输出。
输入描述:
输入一个字符串
输出描述:
输出这个字符串
样例输入:
abc
样例输出:
abc
参考答案:根据题目要求,我们需要编写一个程序,接受一个字符串作为输入,然后输出这个字符串。这里我提供一个Python语言的示例代码:```pythondef print_string(input_string):print(input_string)# 示例输入input_string = input("请输入一个字符串:")# 调用函数,输出字符串print_string(input_string)```在这个示例代码中,我们首先定义了一个名为`print_string`的函数,接受一个字符串参数,然后将其打印输出。然后,我们使用了Python的`input`函数来获取用户输入的字符串,并将其作为参数传递给`print_string`函数,最终输出这个字符串。
2、编程实现:
输入一个正整数(N),判断N是奇数还是偶数。如果N是奇数则输出“1”,如果N是偶数则输出“0”。
输入描述:
输入一个正整数(N)
输出描述:
如果N是奇数则输出“1”,如果N是偶数则输出“0”
样例输入:
4
样例输出:
0
参考答案:br />```pythonN = int(input("请输入一个正整数(N): "))if N % 2 == 1:print("1")else:print("0")```
3、编程实现:
输入一个正整数(N),输出1到N之间所有正整数的和(包含1和N)。
输入描述:
输入一个正整数N
输出描述:
输出1到N之间所有正整数的和(包含1和N)
样例输入:
2
样例输出:
3
参考答案:br />输入一个正整数N,我们可以使用循环从1遍历到N,计算1到N之间所有正整数的和。具体的编程代码如下:```pythonn = int(input("请输入一个正整数N:"))sum = 0for i in range(1, n+1):sum += iprint("1到之间所有正整数的和为:".format(n, sum))```
4、编程实现:
连续输入5个正整数(正整数之间以英文逗号隔开),然后将五个正整数按照从大到小的顺序输出(输出排序后的正整数之间以英文逗号隔开,相同大小的正整数并列输出)。
输入描述:
输入5个正整数以英文逗号隔开
输出描述:
按照从大到小的顺序输出
样例输入:
3,2,5,5,4
样例输出:
5,5,4,3,2
参考答案:br />输入5个正整数,以英文逗号隔开,然后将五个正整数按照从大到小的顺序输出,相同大小的正整数并列输出。
5、题目描述:
给定一个单词及一段文章,请你输出这个单词在文章中一共出现的次数,和单词第一次出现时首字母位于文章中的位置(文章中第一个字符位置为0,第二个字符位置为1.....,字符包含空格)。
注意:匹配单词时,不区分大小写,但要求完全匹配,即给定单词必须是文章中独立的单词,不能是某个单词中的一部分。例如:to 和 tomato 不能匹配。
输入:
第1行为一个字符串,其中只含字母,表示给定单词(1≤ 字符串长度≤10)
第2行为一个字符串,其中只包含字母和空格,表示给定的文章(1≤ 文章长度≤100000)
输出:
如果在文章中找到给定单词则输出两个整数,分别是单词在文章中出现的次数和第一次出现的位置,两个整数之间用一个空格隔开。如果单词在文章中没有出现,则直接输出一个整数-1。
样例输入:
To to be or not to be is a question
样例输出:
2 0
参考答案:-1
喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!