- 博客(21)
- 收藏
- 关注
原创 客观题资源
https://www.jinchutou.com/p-64096934.html https://www.taodocs.com/p-117952565.html
2019-01-10 22:17:00
378
转载 c语言题库之判断题
1、C 语言具有简洁明了的特点。(1分) 正确 2、预处理命令的前面必须加一个“#”号。(1分) 正确 3、标准格式输入函数scanf()可以从键盘上接收不同数据类型的数据项。(1分) 正确 4、在if语句的三种形式中,如果要想在满足条件时执行一组(多个)语句,则必须把这一组语句用{}括起来组成一个复合语句。(1 分) 正确 5、continue 不是结束本次循环,而是终止整个循环的执行。(1分)...
2019-01-10 22:07:32
20879
3
原创 7-10 删除数字字符 (10 分)
7-10 删除数字字符 (10 分) 将一个字符串中的所有数字字符删掉。 输入格式: 在一行中输入一个长度不超过20的字符串、并以回车结束。 输出格式: 在一行中输出删完数字字符的字符串。 输入样例: ab12f+g 输出样例: abf+g #include "stdio.h" #include "string.h" void main() { char str[500]; int i; ...
2018-12-23 20:00:16
4397
原创 (函数)6-1 表达式求和 (10 分)
6-1 表达式求和 (10 分) 编写函数fun,求下列表达式前n项的和。 函数接口定义: float fun(int n); 其中 n 是用户传入的参数。函数须返回表达式中前n项的和。 裁判测试程序样例: #include <stdio.h> float fun(int n); int main() { int n; scanf("%d",&n) ; printf("%f\...
2018-12-23 19:59:52
3333
原创 7-9 指定位置输出字符串 (10 分)
7-9 指定位置输出字符串 (10 分) 编写一个程序,输入一个字符串后再输入2个字符,输出此字符串中从与第一个字符匹配的位置开始到与第二个字符匹配的位置之间的所有字符。 例:(括号内为说明) 输入样例: program r g 输出样例: rog #include <stdio.h> #include <string.h> int main() { char a[...
2018-12-18 09:32:34
2528
原创 7-3 字符串的长度 (10 分)
7-3 字符串的长度 (10 分) 任务描述 给定一个以换行符结束的字符串,请输出它的长度。 输入 一行仅包含英文字符的字符串。字符串的长度小于100。 输出 字符串的长度。在此所谓长度不包括行尾的换行符。 输入举例 I am a student! 输出举例 15 #include <stdio.h> #include <stdlib.h> int main() { ...
2018-12-18 09:25:25
783
原创 7-2 一行文本的字母数字个数 (10 分)
7-2 一行文本的字母数字个数 (10 分) 任务描述 统计以换行符结束的一行文本中大小写字母、数字的总个数。 输入 一行英文文本,文本长度不超过1000英文字符。 输出 输出字母(包括大小写)、数字的总个数。 输入举例 2018 is a lucky year!
2018-12-18 09:24:11
1038
原创 7-1 统计一行文本的单词个数 (10 分)
7-1 统计一行文本的单词个数 (10 分) 本题目要求编写程序统计一行字符中单词的个数。所谓“单词”是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多个。 输入格式: 输入给出一行字符。 输出格式: 在一行中输出单词个数。 输入样例: Let’s go to room 209. 输出样例: 5 #include<stdio.h> int main() { char s...
2018-12-18 09:22:48
7885
1
原创 7-10 输出数组元素 (10 分)
7-10 输出数组元素 (10 分) 本题要求编写程序,对顺序读入的n个整数,顺次计算后项减前项之差,并按每行三个元素的格式输出结果。 输入格式: 输入的第一行给出正整数n(1<n≤10)。随后一行给出n个整数,其间以空格分隔。 输出格式: 顺次计算后项减前项之差,并按每行三个元素的格式输出结果。数字间空一格,行末不得有多余空格。 输入样例: 10 5 1 7 14 6 36 4 28 50...
2018-12-18 09:18:37
1666
原创 7-9 交换最小值和最大值 (10 分)
7-9 交换最小值和最大值 (10 分) 本题要求编写程序,先将输入的一系列整数中的最小值与第一个数交换,然后将最大值与最后一个数交换,最后输出交换后的序列。 注意:题目保证最大和最小值都是唯一的。 输入格式: 输入在第一行中给出一个正整数N(≤10),第二行给出N个整数,数字间以空格分隔。 输出格式: 在一行中顺序输出交换后的序列,每个整数后跟一个空格。 输入样例: 5 8 2 5 1 4 输出...
2018-12-18 09:12:28
4934
1
原创 7-6 寻找250 (10 分)
7-6 寻找250 (10 分) 对方不想和你说话,并向你扔了一串数…… 而你必须从这一串数字中找到“250”这个高大上的感人数字。 输入格式: 输入在一行中给出不知道多少个绝对值不超过1000的整数,其中保证至少存在一个“250”。 输出格式: 在一行中输出第一次出现的“250”是对方扔过来的第几个数字(计数从1开始)。题目保证输出的数字在整型范围内。 输入样例: 888 666 123 -2...
2018-12-18 09:01:58
6751
原创 7-5 统计英文字母和数字字符 (10 分)
7-5 统计英文字母和数字字符 (10 分) 本题要求编写程序,输入10个字符,统计其中英文字母、数字字符和其他字符的个数。 输入格式: 输入为10个字符。最后一个回车表示输入结束,不算在内。 输出格式: 在一行内按照 letter = 英文字母个数, digit = 数字字符个数, other = 其他字符个数 的格式输出。请注意,等号的左右各有一个空格,逗号后有一个空格。 输入样例1: Reo...
2018-12-18 08:59:57
10312
1
原创 (函数)6-1 统计个位数字 (10 分)
6-1 统计个位数字 (10 分) 本题要求实现一个函数,可统计任一整数中某个位数出现的次数。例如-21252中,2出现了3次,则该函数应该返回3。 函数接口定义: int Count_Digit ( const int N, const int D ); 其中N和D都是用户传入的参数。N的值不超过int的范围;D是[0, 9]区间内的个位数。函数须返回N中D出现的次数。 裁判测试程序样例: #i...
2018-12-18 08:52:12
1664
原创 7-7 各位数字之积 (10 分)
6-1 计算年year、月month和日day对应的是该年的第几天 (10 分) 自定义1个函数day_of_year(year, month, day),计算并返回年year、月month和日day对应的是该年的第几天。 函数接口定义: int day_of_year(year, month, day); year, month, day分别为输入的年,月,日 裁判测试程序样例: #includ...
2018-12-18 08:46:39
1991
原创 (函数)麦咭数数
6-4 麦咭数数 (10 分) 麦咭刚刚学会数数,他知道从1开始数数,可是他总是漏掉个位数为9的数。请编写一个函数模拟麦咭数数。 函数接口定义: int maijiCount ( ); 注:maijiCount第一次调用时返回1 裁判测试程序样例: #include &lt;stdio.h&gt; int maijiCount(); int main() { int m; int i; scanf...
2018-12-04 19:50:34
905
原创 (函数)计算最长的字符串长度
6-2 计算最长的字符串长度 (10 分) 本题要求实现一个函数,用于计算有n个元素的指针数组s中最长的字符串的长度。 函数接口定义: int max_len( char *s[], int n ); 其中n个字符串存储在s[]中,函数max_len应返回其中最长字符串的长度。 裁判测试程序样例: #include &lt;stdio.h&gt; #include &lt;string.h&gt;...
2018-12-04 19:43:35
5034
原创 方阵转置
7-3 方阵转置 (10 分) 本题要求编写程序,将一个给定的 n×n 方阵转置(行列互换)后输出。 输入格式: 输入第一行给出一个正整数n(1≤n≤6)。随后n行,每行给出n个整数,其间以空格分隔。 输出格式: 输出转置后的n行n列矩阵,每个数占4位。 输入样例: 3 1 2 3 4 5 6 7 8 9 输出样例: 1 4 7 2 5 8 3 6 9 #include &...
2018-12-04 19:27:36
6914
原创 求矩阵的最大值(设惟一)
7-2 求矩阵的最大值(设惟一) (10 分) 本题要求编写程序,求一个给定的m×n矩阵的最大值以及位置。题目保证最大值惟一。 输入格式: 输入第一行给出两个正整数m和n(1≤m,n≤6)。随后m行,每行给出n个整数,其间以空格分隔。 输出格式: 输出在第一行中输出最大值,在第二行中按照“行下标 列下标”(下标从0开始)的格式输出最大值的位置。 输入样例: 3 2 6 3 23 -9 6 -1 输...
2018-12-04 19:26:45
8724
原创 判断上三角矩阵
7-1 判断上三角矩阵 (10 分) 上三角矩阵指主对角线以下的元素都为0的矩阵;主对角线为从矩阵的左上角至右下角的连线。 本题要求编写程序,判断一个给定的方阵是否上三角矩阵。 输入格式: 输入第一行给出一个正整数T,为待测矩阵的个数。接下来给出T个矩阵的信息:每个矩阵信息的第一行给出一个不超过10的正整数n。随后n行,每行给出n个整数,其间以空格分隔。 输出格式: 每个矩阵的判断结果占一行。如果...
2018-12-04 19:25:34
516
原创 (函数)复制部分字符串
复制部分字符串 将一个字符串中从第m个字符开始的全部字符复制成为另一个字符串。 函数接口定义: void strcopy(char *str1,char *str2,int m); 其中 str1、str2、m都是用户传入的参数。函数在指针str1所指的字符串中从第m个字符开始的全部字符复制到指针str2所指向数组中。 裁判测试程序样例: #include&lt;stdio.h&gt; void ...
2018-12-04 19:18:21
760
原创 求1到n的累加和
#include <stdio.h> #include <stdlib.h> int main() { int sum,i; int n; scanf("%d",&n); sum=0; for(i=0;i<=n;i++){ sum=sum+i; } printf("%d",sum); ...
2018-12-02 18:41:54
8650
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人