- 博客(20)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 打印杨辉三角
7-2 打印杨辉三角 (10分)本题要求按照规定格式打印前N行杨辉三角。输入格式:输入在一行中给出N(1≤N≤10)。输出格式:以正三角形的格式输出前N行杨辉三角。每个数字占固定4位。输入样例:6输出样例: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 ...
2020-05-01 18:45:19
528
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 7-1 使用函数删除字符串中的字符 (10分)
输入一个正整数 repeat (0<repeat<10),做 repeat 次下列运算:输入一个字符串 str,再输入一个字符 c,将字符串 str 中出现的所有字符 c 删除。要求定义并调用函数delchar(str,c), 它的功能是将字符串 str 中出现的所有 c 字符删除,函数形参str的类型是字符指针,形参c的类型是char,函数类型是void。输入输出示例:括号内为...
2020-05-01 18:23:42
10869
2
原创 7-1 简单四则运算 (25分)
读入一个实数、一个操作符(仅限于+ - * /)、一个实数,求该表达式的值。若除数为0,输出“The divisor is 0.”输入格式:读入操作数、操作符、操作数输出格式:输出表达式的值(保留两位小数)。若除数为0,输出“The divisor is 0.”输入样例:4/8输出样例:0.50代码:#include<stdio.h> int main(){float num1,num2;char sign; //符号输入 scanf("%f",&
2020-06-30 12:19:01
6262
原创 7-2 简单计算器 (25分)
模拟简单运算器的工作。假设计算器只能进行加减乘除运算,运算数和结果都是整数,四种运算符的优先级相同,按从左到右的顺序计算。输入格式:输入在一行中给出一个四则运算算式,没有空格,且至少有一个操作数。遇等号”=”说明输入结束。输出格式:在一行中输出算式的运算结果,或者如果除法分母为0或有非法运算符,则输出错误信息“ERROR”。输入样例:1+2*10-10/2=输出样例:10代码:#include<stdio.h>int operation(int num1,char .
2020-06-30 12:18:03
2366
转载 Python列表,字典和字符串操作
原文:(https://www.cnblogs.com/fangfangzhang/p/10004785.html)列表:列表:list, 也叫数组,表现[].特点:有角标,元素可以重复,有序的元素例子:stus = [‘王志华’,‘乔美玲’,‘乔美玲’,‘王文文’,‘feixiang’]#中括号,这就是一个list;只有加了引号就是字符串儿(如stus = ‘[‘王志华’,‘乔美玲’,‘乔美玲’,‘王文文’,‘feixiang’]’)下标:中括号中每个名字的序数,也称角标,索引元素:列表中
2020-06-27 11:47:59
627
原创 C语言打印杨辉三角的多种方法
https://blog.csdn.net/quchen528/article/details/82935135?utm_medium=distribute.wap_relevant.none-task-blog-OPENSEARCH-1&depth_1-utm_source=distribute.wap_relevant.none-task-blog-OPENSEARCH-1
2020-05-02 22:06:37
594
原创 打印菱形图案
本题要求编写程序,打印一个高度为n的、由“*”组成的正菱形图案。输入格式:输入在一行中给出一个正的奇数n。输出格式:输出由n行星号“*”组成的菱形,如样例所示。每个星号后跟一个空格。输入样例:7输出样例: * * * * * * * * * * * * * * * * * * * * * * * * *代码:#inc...
2020-05-01 18:56:34
1458
原创 找完数(用数组实现)
找完数所谓完数就是该数恰好等于除自身外的因子之和。例如:6=1+2+3,其中1、2、3为6的因子。本题要求编写程序,找出任意两正整数m和n之间的所有完数。输入格式:输入在一行中给出2个正整数m和n(1<m≤n≤10000),中间以空格分隔。输出格式:逐行输出给定范围内每个完数的因子累加形式的分解式,每个完数占一行,格式为“完数 = 因子1 + 因子2 + … + 因子k”,其中完数...
2020-05-01 18:55:42
1562
原创 输出整数各位数字
本题要求编写程序,对输入的一个整数,从高位开始逐位分割并输出它的各位数字。输入格式:输入在一行中给出一个长整型范围内的非负整数。输出格式:从高位开始逐位输出该整数的各位数字,每个数字后面有一个空格。输入样例:123456输出样例:1 2 3 4 5 6#include <stdio.h>#include <math.h>int main(){ ...
2020-05-01 18:54:52
1078
原创 人民币兑换
1元5角钱人民币兑换5分、2分和1分的硬币(每一种都要有)共100枚,会有很多种兑换方案。请编写程序给出各种兑换方案。输入格式:输入为一个正整数n,表示要求输出前n种可能的方案。方案的顺序,是按照5分硬币从少到多排列的。输出格式:显示前n种方案中5分、2分、1分硬币各多少枚。每行显示一种方案,数字之间空一格,最后一个数字后没有空格。注意:如果全部方案不到n种,就顺序输出全部可能的方案。...
2020-05-01 18:53:52
3077
6
原创 统计素数并求和
本题要求统计给定整数M和N区间内素数的个数并对它们求和。输入格式:输入在一行中给出两个正整数M和N(1≤M≤N≤500)。输出格式:在一行中顺序输出M和N区间内素数的个数以及它们的和,数字间以空格分隔。输入样例: 10 31输出样例: 7 143/*素数指大于1的自然数只能与1和他本身可以整除的数因为任何数除1都可以整除所以我只要判断这个数里与大于1的整除,并...
2020-05-01 18:50:05
6995
3
原创 将数组中的数逆序存放
本题要求编写程序,将给定的n个整数存入数组中,将数组中的这n个数逆序存放,再按顺序输出数组中的元素。输入格式:输入在第一行中给出一个正整数n(1≤n≤10)。第二行输入n个整数,用空格分开。输出格式:在一行中输出这n个整数的处理结果,相邻数字中间用一个空格分开,行末不得有多余空格。输入样例:410 8 1 2输出样例:2 1 8 10代码:#include<std...
2020-05-01 18:49:03
1138
原创 PTA 的题近似求PI
本题要求编写程序,根据下式求π的近似值,直到最后一项小于给定精度eps。输入格式:输入在一行中给出精度eps,可以使用以下语句来读输入:scanf("%le", &eps);输出格式:在一行内,按照以下格式输出π的近似值(保留小数点后5位):PI = 近似值输入样例:1E-5输出样例:PI = 3.14158代码#include <stdio.h>...
2020-05-01 18:47:44
1251
原创 7-1 将数组中的数逆序存放
本题要求编写程序,将给定的n个整数存入数组中,将数组中的这n个数逆序存放,再按顺序输出数组中的元素。输入格式:输入在第一行中给出一个正整数n(1≤n≤10)。第二行输入n个整数,用空格分开。输出格式:在一行中输出这n个整数的处理结果,相邻数字中间用一个空格分开,行末不得有多余空格。输入样例:410 8 1 2输出样例:2 1 8 10代码:#include<std...
2020-05-01 18:41:34
3103
原创 7-2 交换最小值和最大值
本题要求编写程序,先将输入的一系列整数中的最小值与第一个数交换,然后将最大值与最后一个数交换,最后输出交换后的序列。注意:题目保证最大和最小值都是唯一的。输入格式:输入在第一行中给出一个正整数N(≤10),第二行给出N个整数,数字间以空格分隔。输出格式:在一行中顺序输出交换后的序列,每个整数后跟一个空格。输入样例:58 2 5 1 4输出样例:1 2 5 4 8 代码#...
2020-05-01 18:40:21
2471
原创 7-4 求矩阵各行元素之和
本题要求编写程序,求一个给定的m×n矩阵各行元素之和。输入格式:输入第一行给出两个正整数m和n(1≤m,n≤6)。随后m行,每行给出n个整数,其间以空格分隔。输出格式:每行输出对应矩阵行元素之和。输入样例:3 26 31 -83 12输出样例:9-715代码:#include<stdio.h>int main(){ int a[100][6]...
2020-05-01 18:38:04
324
原创 7-1 删除字符串中指定字母
请使用指针的方法编写程序,程序的功能是从键盘输入一个字符串(字符串长度小于100),删除其中的字母a后输出。例如,输入字符串abcaca,输出bcc。输入样例: abcaca输出样例:bcc代码:#include<stdio.h>int main(){ char a[100],*n,*m; gets(a); for(n=&a[0],m...
2020-04-30 18:53:06
10069
2
原创 7-2 最大和最小
请使用指针法(间接访问)编写程序,程序的功能是从键盘输入 10 个数,求其最大值和最小值的差。输入格式:输入10个整数输出格式:无输入样例:1 2 3 4 5 6 7 8 9 10输出样例:9代码:#include<stdio.h>int comparison(int *a){ int t,i; int max = a[0], min = a...
2020-04-30 18:51:17
7825
1
原创 求n以内最大的k个素数以及它们的和
本题要求计算并输出不超过n的最大的k个素数以及它们的和。输入格式:输入在一行中给出n(10≤n≤10000)和k(1≤k≤10)的值。输出格式:在一行中按下列格式输出:素数1+素数2+…+素数k=总和值其中素数按递减顺序输出。若n以内不够k个素数,则按实际个数输出。输入样例1:1000 10输出样例1:997+991+983+977+971+967+953+947+941+9...
2020-04-30 18:49:10
717
原创 自测-1 打印沙漏
本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印***** *** * ********所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。给定任意N个符号,不一定能正好组成一个沙漏。要求打印出的沙漏能用掉尽可能多的符号。输入格式:输入在一行给...
2020-04-30 18:45:39
154
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人