![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
我的C
Aunry☀️
这个作者很懒,什么都没留下…
展开
-
(函数)复制部分字符串
复制部分字符串将一个字符串中从第m个字符开始的全部字符复制成为另一个字符串。函数接口定义:void strcopy(char *str1,char *str2,int m);其中 str1、str2、m都是用户传入的参数。函数在指针str1所指的字符串中从第m个字符开始的全部字符复制到指针str2所指向数组中。裁判测试程序样例:#include<stdio.h>void ...原创 2018-12-04 19:18:21 · 691 阅读 · 0 评论 -
7-6 寻找250 (10 分)
7-6 寻找250 (10 分)对方不想和你说话,并向你扔了一串数…… 而你必须从这一串数字中找到“250”这个高大上的感人数字。输入格式:输入在一行中给出不知道多少个绝对值不超过1000的整数,其中保证至少存在一个“250”。输出格式:在一行中输出第一次出现的“250”是对方扔过来的第几个数字(计数从1开始)。题目保证输出的数字在整型范围内。输入样例:888 666 123 -2...原创 2018-12-18 09:01:58 · 6692 阅读 · 0 评论 -
7-9 交换最小值和最大值 (10 分)
7-9 交换最小值和最大值 (10 分)本题要求编写程序,先将输入的一系列整数中的最小值与第一个数交换,然后将最大值与最后一个数交换,最后输出交换后的序列。注意:题目保证最大和最小值都是唯一的。输入格式:输入在第一行中给出一个正整数N(≤10),第二行给出N个整数,数字间以空格分隔。输出格式:在一行中顺序输出交换后的序列,每个整数后跟一个空格。输入样例:58 2 5 1 4输出...原创 2018-12-18 09:12:28 · 4904 阅读 · 1 评论 -
7-10 输出数组元素 (10 分)
7-10 输出数组元素 (10 分)本题要求编写程序,对顺序读入的n个整数,顺次计算后项减前项之差,并按每行三个元素的格式输出结果。输入格式:输入的第一行给出正整数n(1<n≤10)。随后一行给出n个整数,其间以空格分隔。输出格式:顺次计算后项减前项之差,并按每行三个元素的格式输出结果。数字间空一格,行末不得有多余空格。输入样例:105 1 7 14 6 36 4 28 50...原创 2018-12-18 09:18:37 · 1615 阅读 · 0 评论 -
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 · 7684 阅读 · 1 评论 -
7-2 一行文本的字母数字个数 (10 分)
7-2 一行文本的字母数字个数 (10 分)任务描述统计以换行符结束的一行文本中大小写字母、数字的总个数。输入一行英文文本,文本长度不超过1000英文字符。输出输出字母(包括大小写)、数字的总个数。输入举例2018 is a lucky year!原创 2018-12-18 09:24:11 · 934 阅读 · 0 评论 -
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 · 727 阅读 · 0 评论 -
7-9 指定位置输出字符串 (10 分)
7-9 指定位置输出字符串 (10 分)编写一个程序,输入一个字符串后再输入2个字符,输出此字符串中从与第一个字符匹配的位置开始到与第二个字符匹配的位置之间的所有字符。例:(括号内为说明)输入样例:programrg输出样例:rog#include <stdio.h>#include <string.h>int main(){ char a[...原创 2018-12-18 09:32:34 · 2422 阅读 · 0 评论 -
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 · 4158 阅读 · 0 评论 -
7-5 统计英文字母和数字字符 (10 分)
7-5 统计英文字母和数字字符 (10 分)本题要求编写程序,输入10个字符,统计其中英文字母、数字字符和其他字符的个数。输入格式:输入为10个字符。最后一个回车表示输入结束,不算在内。输出格式:在一行内按照letter = 英文字母个数, digit = 数字字符个数, other = 其他字符个数的格式输出。请注意,等号的左右各有一个空格,逗号后有一个空格。输入样例1:Reo...原创 2018-12-18 08:59:57 · 10086 阅读 · 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 · 1620 阅读 · 0 评论 -
判断上三角矩阵
7-1 判断上三角矩阵 (10 分)上三角矩阵指主对角线以下的元素都为0的矩阵;主对角线为从矩阵的左上角至右下角的连线。本题要求编写程序,判断一个给定的方阵是否上三角矩阵。输入格式:输入第一行给出一个正整数T,为待测矩阵的个数。接下来给出T个矩阵的信息:每个矩阵信息的第一行给出一个不超过10的正整数n。随后n行,每行给出n个整数,其间以空格分隔。输出格式:每个矩阵的判断结果占一行。如果...原创 2018-12-04 19:25:34 · 495 阅读 · 0 评论 -
方阵转置
7-3 方阵转置 (10 分)本题要求编写程序,将一个给定的 n×n 方阵转置(行列互换)后输出。输入格式:输入第一行给出一个正整数n(1≤n≤6)。随后n行,每行给出n个整数,其间以空格分隔。输出格式:输出转置后的n行n列矩阵,每个数占4位。输入样例:31 2 34 5 67 8 9输出样例:1 4 72 5 83 6 9#include &...原创 2018-12-04 19:27:36 · 6847 阅读 · 0 评论 -
(函数)计算最长的字符串长度
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 · 4955 阅读 · 0 评论 -
(函数)麦咭数数
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 · 768 阅读 · 0 评论 -
求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 · 8536 阅读 · 0 评论 -
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 · 1951 阅读 · 0 评论 -
(函数)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 · 3110 阅读 · 0 评论