C语言
古琴子
这个作者很懒,什么都没留下…
展开
-
1131 统计素数(每日学习)
题目描述 判断[ k1,k2]之间有多少个素数(包含k1和k2),并输出这些素数。 ( 1 <= k1 < k2 <= 1000 ) 输入要求 输入两个正整数k1和k2。 输出要求 输出两行信息,第一行是[k1,k2]之间素数个数,第二行输出所有素数。素数之间用空格分开。 输入样例 1 10 输出样例 4 2 3 5 7 提示:最后一个素数的后面直接换行,不需要再加空格。 代码如下(示例): #include<stdio.h> int box(int n) { int原创 2022-04-06 14:43:16 · 665 阅读 · 0 评论 -
1204 字符删除操作(2)
题目描述 删除字符串指定位置字符后的m个字符(包括指定位置的字符)。 输入要求 第一行输入两个整型数n和m,分别代表字符串的第n个字符(非下标)和要删除m个字符。 第二行输入要处理的原始字符串。 输出要求 输出处理后的字符串。 输入样例 7 6 I love movie 输出样例 I love 提示:代码源于网上转载,总结。 代码如下(示例1): #include <stdio.h> #include <string.h> main() { char str[100]={原创 2022-04-05 18:47:04 · 337 阅读 · 0 评论 -
1203 字符删除操作(1)
题目描述 删除字符串指定位置上的字符,输出删除后的结果。 输入要求 输入一个字符串,并输入要删除的字符在该数组中的位置(非下标)。 输出要求 输出改编后的字符串 输入样例 Hello123 7 输出样例 Hello13 代码如下(示例): #include<stdio.h> int main() { int n,i,j; char a[1000]; gets(a); scanf("%d",&n); for(i=0,j=0;a[i]!='\0';i++) { if(原创 2022-04-05 17:06:00 · 1032 阅读 · 0 评论 -
1209 幂之和
题目描述 给定一个n 位整数 (n≥3 ),判断它的每个位上的数字的 n 次幂之和是否等于它本身。 例如: 3位数153(此时n=3),1^3 + 5^3 + 3^3=153 4位数8208(此时n=4),84+24+04+84=8208 代码如下(示例): #include<stdio.h> #include<math.h> int main() { int a,sum=0,n=0,s,t; scanf("%d",&a); s=a; t=a; while(s>原创 2022-04-05 14:47:17 · 1114 阅读 · 0 评论 -
1207 读了几页书
题目描述 小玲读课外书,第一天读了x页,以后每天要比前一天多读m页,小玲共读了n天,问小玲共读了多少页? 输入要求 输入x、m和n。 输出要求 输出小玲n天共读了多少页 输入样例 12 6 7 输出样例 210 代码如下(示例): #include<stdio.h> int main() { int x,m,n,k=0,sum; scanf("%d%d%d",&x,&m,&n); sum=x; //记录第一天,页数 for(int i=1;i&l原创 2022-04-05 11:49:04 · 380 阅读 · 0 评论