
PTA c语言题库
部分题目忘记粘贴,此栏目旨在记录大学C语言学习过程。这是大二时候做的PTA题库,题目来源:https://pintia.cn/。答案是个人编写,有部分答案存在错误,仅供同学参考学习。涉及版权问题,可以联系我删除。
会飛的蛋
学生一枚
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
实验9-函数1:6-1 找两个数中最大者 (10 分)
一、题目:本题要求对两个整数a和b,输出其中较大的数。函数接口定义:int max( int a, int b );其中a和b是用户传入的参数,函数返回的是两者中较大的数。裁判测试程序样例:#include <stdio.h>int max( int a, int b );int main(){ int a, b; scanf("%d %d", &a, &b); printf("max = %d\n", max(a, b)原创 2022-02-04 11:26:10 · 1657 阅读 · 0 评论 -
实验8-字符数组:7-5 二进制数据转换成十进制数 (15 分)
一、题目:输入1个无符号二进制数串,编写程序将其转换成对应的十进制数,并输出。输入格式:输入1个二进制数串(至少1位且不超过16位)。输出格式:输出转换后的十进制数。输入样例:0110110001100输出样例:3468二、代码:#include <stdio.h>#include <string.h>#include <math.h>int main(){ char a[17]; gets(a); int x=原创 2022-02-04 11:23:00 · 893 阅读 · 0 评论 -
实验8-字符数组:7-4 改造字符串 (15 分)
一、题目:编写程序,从键盘输入一个字符串(长度不超过100),然后在两个字符之间插入一个空格,输出一个新字符串。输入格式:输入一个字符串,以回车符结束。输出格式:在两个字符之间插入一个空格,生成新的字符串,在一行中输出。注意:最后一个字符后无空格。输入样例:在这里给出一组输入。例如:aabbcc输出样例:在这里给出相应的输出。例如:a a b b c c二、代码:#include<stdio.h>#include<string.h>int main原创 2022-02-04 11:21:03 · 218 阅读 · 0 评论 -
实验8-字符数组:7-3 找最长的字符串 (15 分)
一、题目:本题要求编写程序,针对输入的N个字符串,输出其中最长的字符串。输入格式:输入第一行给出正整数N;随后N行,每行给出一个长度小于80的非空字符串,其中不会出现换行符,空格,制表符。输出格式:在一行中用以下格式输出最长的字符串:The longest is: 最长的字符串如果字符串的长度相同,则输出先输入的字符串。输入样例:5liwangzhangjinxiang输出样例:The longest is: zhang二、代码:#include <stdio.原创 2022-02-04 11:18:33 · 1337 阅读 · 0 评论 -
实验8-字符数组:7-2 IP地址转换 (15 分)
一、题目:一个IP地址是用四个字节(每个字节8个位)的二进制码组成。请将32位二进制码表示的IP地址转换为十进制格式表示的IP地址输出。输入格式:输入在一行中给出32位二进制字符串。输出格式:在一行中输出十进制格式的IP地址,其由4个十进制数组成(分别对应4个8位的二进制数),中间用“.”分隔开。输入样例:11001100100101000001010101110010输出样例:204.148.21.114二、代码:#include <stdio.h>#include原创 2022-02-04 11:16:31 · 553 阅读 · 0 评论 -
实验8-字符数组: 7-1 字符串替换 (15 分)
一、题目:本题要求编写程序,将给定字符串中的大写英文字母按以下对应规则替换:输入格式:输入在一行中给出一个不超过80个字符、并以回车结束的字符串。输出格式:输出在一行中给出替换完成后的字符串。输入样例:Only the 11 CAPItaL LeTtERS are replaced.输出样例:Lnly the 11 XZKRtaO OeGtVIH are replaced.二、代码:#include <stdio.h>#include <string.h>原创 2022-02-04 11:13:57 · 921 阅读 · 0 评论 -
实验7-二维数组: 7-6 求二维数组中的最大值和最小值 (15 分)
一、题目:编写程序,输入一个3×3的二维整数数组,输出其中最大值、最小值。输入格式:输入9个整型数到二维数组a[3][3],数据之间用一个空格分隔。输出格式:输出数组a的最大值和最小值输入样例:在这里给出一组输入。例如:1 2 3 4 5 6 7 8 9输出样例:在这里给出相应的输出。例如:max=9 min=1二、代码:#include <stdio.h>#include <stdlib.h>int main(){ int max,mi原创 2022-02-04 11:09:12 · 3499 阅读 · 0 评论 -
实验7-二维数组:7-5 矩阵的转置运算2 (6.12) (15 分)
一、题目:使用数组指针编写程序,将一个n×n(n≤10)的矩阵进行转置,即将行与列互换,转置后再按n×n矩阵形式输出。输入格式:输入整数n,从第2行开始依次输入n×n个整数,各数以一个空格间隔。输出格式:输出n行n列的二维数组,每个元素右对齐输出占4列。输入样例:31 2 3 4 5 6 7 8 9输出样例: 1 4 7 2 5 8 3 6 9二、代码:#include <stdio.h>#include <stdlib.原创 2022-02-04 11:06:36 · 1900 阅读 · 0 评论 -
实验7-二维数组: 7-4 统计不及格人数 (15 分)
一、题目:有4名学生,每名学生有4门课程,编写程序,要求输入所有学生的成绩,然后统计每门课不及格的人数。输入格式:输入4名学生的4门课程到二维数组a[4] [4] ,数据之间用一个空格分隔,每输入4个数,敲回车,成绩为整数。输出格式:在一行中输出每列数据中小于60的个数,即不及格人数,每个数据后有一个空格。输入样例:在这里给出一组输入。例如:86 54 78 9061 50 60 4530 90 70 8580 85 75 96输出样例:在这里给出相应的输出。例如:1 2 0原创 2022-02-04 11:03:31 · 4713 阅读 · 0 评论 -
实验7-二维数组: 7-1 矩阵运算 (15 分)
一、题目:给定一个n×n的方阵,本题要求计算该矩阵除副对角线、最后一列和最后一行以外的所有元素之和。副对角线为从矩阵的右上角至左下角的连线。输入格式:输入第一行给出正整数n(1<n≤10);随后n行,每行给出n个整数,其间以空格分隔。输出格式:在一行中给出该矩阵除副对角线、最后一列和最后一行以外的所有元素之和。输入样例:42 3 4 15 6 1 17 1 8 11 1 1 1输出样例:35二、代码:#include <stdio.h>#include原创 2022-02-04 11:00:40 · 731 阅读 · 0 评论 -
实验7-二维数组: 7-2 求矩阵的局部极大值 (15 分)
一、题目:给定M行N列的整数矩阵A,如果A的非边界元素A[i][j]大于相邻的上下左右4个元素,那么就称元素A[i][j]是矩阵的局部极大值。本题要求给定矩阵的全部局部极大值及其所在的位置。输入格式:输入在第一行中给出矩阵A的行数M和列数N(3≤M,N≤20);最后M行,每行给出A在该行的N个元素的值。数字间以空格分隔。输出格式:每行按照“元素值 行号 列号”的格式输出一个局部极大值,其中行、列编号从1开始。要求按照行号递增输出;若同行有超过1个局部极大值,则该行按列号递增输出。若没有局部极大值,原创 2022-02-04 10:58:44 · 543 阅读 · 1 评论 -
实验6-一维数组:7-5 求整数序列中出现次数最多的数 (15 分)
一、题目:本题要求统计一个整型序列中出现次数最多的整数及其出现次数。输入格式:输入在一行中给出序列中整数个数N(0<N≤1000),以及N个整数。数字间以空格分隔。输出格式:在一行中输出出现次数最多的整数及其出现次数,数字间以空格分隔。题目保证这样的数字是唯一的。输入样例:10 3 2 -1 5 3 4 3 0 3 2输出样例:3 4二、代码:#include<stdio.h>#include<math.h>#include<stdlib.h原创 2022-02-04 10:55:32 · 891 阅读 · 1 评论 -
实验6-一维数组:7-4 简化的插入排序 (15 分)
一、题目:本题要求编写程序,将一个给定的整数插到原本有序的整数序列中,使结果序列仍然有序。输入格式:输入在第一行先给出非负整数N(<10);第二行给出N个从小到大排好顺序的整数;第三行给出一个整数X。输出格式:在一行内输出将X插入后仍然从小到大有序的整数序列,每个数字后面有一个空格。输入样例:51 2 4 5 73输出样例:1 2 3 4 5 7 二、代码:#include<stdio.h>#include<stdlib.h>int main原创 2022-02-04 10:53:50 · 1461 阅读 · 0 评论 -
实验6-一维数组:7-2 查找整数 (15 分)
一、题目:本题要求从输入的N个整数中查找给定的X。如果找到,输出X的位置(从0开始数);如果没有找到,输出“Not Found”。输入格式:输入在第一行中给出两个正整数N(≤20)和X,第二行给出N个整数。数字均不超过长整型,其间以空格分隔。输出格式:在一行中输出X的位置,或者“Not Found”。输入样例1:5 73 5 7 1 9输出样例1:2输入样例2:5 73 5 8 1 9输出样例2:Not Found二、代码:#include<stdio.h&g原创 2022-02-04 10:51:21 · 497 阅读 · 0 评论 -
实验6-一维数组:7-3 交换最小值和最大值 (15 分)
一、题目:本题要求从输入的N个整数中查找给定的X。如果找到,输出X的位置(从0开始数);如果没有找到,输出“Not Found”。输入格式:输入在第一行中给出两个正整数N(≤20)和X,第二行给出N个整数。数字均不超过长整型,其间以空格分隔。输出格式:在一行中输出X的位置,或者“Not Found”。输入样例1:5 73 5 7 1 9输出样例1:2输入样例2:5 73 5 8 1 9输出样例2:Not Found二、代码:#include<stdio.h&g原创 2022-02-04 10:45:59 · 1388 阅读 · 0 评论 -
实验6-一维数组:7-1 将数组中的数逆序存放 (15 分)
一、题目:本题要求编写程序,将给定的n个整数存入数组中,将数组中的这n个数逆序存放,再按顺序输出数组中的元素。输入格式:输入在第一行中给出一个正整数n(1≤n≤10)。第二行输入n个整数,用空格分开。输出格式:在一行中输出这n个整数的处理结果,相邻数字中间用一个空格分开,行末不得有多余空格。输入样例:410 8 1 2输出样例:2 1 8 10二、代码:#include <stdio.h>int main(){ int n,a[10]; scan原创 2022-02-04 10:39:38 · 1062 阅读 · 0 评论 -
实验5-三种基本结构综合应用(:7-4 简单计算器 (20 分)
一、题目:模拟简单运算器的工作。假设计算器只能进行加减乘除运算,运算数和结果都是整数,四种运算符的优先级相同,按从左到右的顺序计算。输入格式:输入在一行中给出一个四则运算算式,没有空格,且至少有一个操作数。遇等号”=”说明输入结束。输出格式:在一行中输出算式的运算结果,或者如果除法分母为0或有非法运算符,则输出错误信息“ERROR”。输入样例:1+2*10-10/2=输出样例:10二、代码:#include <stdio.h>int main(){ int i,sum原创 2022-02-04 09:53:09 · 357 阅读 · 0 评论 -
实验5-三种基本结构综合应用:7-3 龟兔赛跑 (20 分)
一、题目:乌龟与兔子进行赛跑,跑场是一个矩型跑道,跑道边可以随地进行休息。乌龟每分钟可以前进3米,兔子每分钟前进9米;兔子嫌乌龟跑得慢,觉得肯定能跑赢乌龟,于是,每跑10分钟回头看一下乌龟,若发现自己超过乌龟,就在路边休息,每次休息30分钟,否则继续跑10分钟;而乌龟非常努力,一直跑,不休息。假定乌龟与兔子在同一起点同一时刻开始起跑,请问T分钟后乌龟和兔子谁跑得快?输入格式:输入在一行中给出比赛时间T(分钟)。输出格式:在一行中输出比赛的结果:乌龟赢输出@_@,兔子赢输出^_^, 平局则输出-_-原创 2022-02-04 09:50:31 · 213 阅读 · 0 评论 -
实验5-三种基本结构综合应用:7-2 分解质因数 (4.6) (20 分)
一、题目:输入一个整数n(2≤n≤10000),对其分解质因数。输入格式:输入正整数n(2≤n≤10000)。输出格式:输出整数=各分解质因数的乘积输入样例:120输出样例:120=2*2*2*3*5二、代码:#include <stdio.h>#include <stdlib.h>//将一个正整数分解质因数int main(){ int i,N,n,a[5000],j=0; scanf("%d",&N); n=N;原创 2022-02-03 18:33:35 · 1108 阅读 · 0 评论 -
实验5-三种基本结构综合应用:7-1 数字金字塔 (20 分)
一、题目:输入一个正整数repeat (repeat<10),做repeat次下列运算:输入一个正整数n(n<10),输出n行数字金字塔。输出时使用以下语句:printf(" ");printf("%d ", i);printf("\n");输入格式:输入在第1行中给出1个正整数repeat(repeat<10)接下来repeat行,每行给出一个正整数n(n<10)输出格式:按照对应顺序的n值,依次输出repeat个数字金字塔 (n行数字金字塔的格式如样例所示原创 2022-02-03 18:30:31 · 668 阅读 · 0 评论 -
实验4-循环结构的嵌套:7-5 跟奥巴马一起画方块 (15 分)
一、题目:美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014年底,为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的计算机代码:在屏幕上画一个正方形。现在你也跟他一起画吧!输入格式:输入在一行中给出正方形边长N(3≤N≤21)和组成正方形边的某种字符C,间隔一个空格。输出格式:输出由给定字符C画出的正方形。但是注意到行间距比列间距大,所以为了让结果看上去更像正方形,我们输出的行数实际上是列数的50%(四舍五入取整)。输入样例:1原创 2022-02-03 18:26:37 · 369 阅读 · 0 评论 -
实验4-循环结构的嵌套:7-4 打印菱形图案 (15 分)
一、题目:本题要求编写程序,打印一个高度为n的、由“*”组成的正菱形图案。输入格式:输入在一行中给出一个正的奇数n。输出格式:输出由n行星号“*”组成的菱形,如样例所示。每个星号后跟一个空格。输入样例:7输出样例: * * * * * * * * * * * * * * * * * * * * * * * * * 二、代码:#include <stdio.h>#include <math.h>in原创 2022-02-03 18:24:17 · 1245 阅读 · 0 评论 -
实验4-循环结构的嵌套:7-3 求特殊方程的正整数解 (15 分)
一、题目:本题要求对任意给定的正整数N,求方程全部正整数解。输入格式:输入在一行中给出正整数N(≤10000)。输出格式:输出方程X^2 +Y^2 =N的全部正整数解,其中X≤Y。每组解占1行,两数字间以1空格分隔,按X的递增顺序输出。如果没有解,则输出No Solution。输入样例1:884输出样例1:10 2820 22输入样例2:11输出样例2:No Solution二、代码:#include <stdio.h>#include <m原创 2022-02-03 18:21:22 · 722 阅读 · 0 评论 -
实验4-循环结构的嵌套:7-2 输出N以内的所有素数 (15 分)
题目:编程找出N(2≤N≤500)以内(即小于等于N)的所有素数。输入格式:输入整数N(2≤N≤500)。输出格式:每8个一行输出N以内的所有素数。注意每个数据均占5列,且采用右对齐。输入样例1:50输出样例1: 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47代码:#include <stdio.h>int main(){ int N,x=0,i,j;原创 2022-02-03 18:15:10 · 1874 阅读 · 0 评论 -
实验4-循环结构的嵌套:7-1 穷举法搬运砖块问题 (15 分)
题目:这是中国古典算术问题,某工地需要搬运砖块,已知男人一人搬3块,女人一人搬2块,小孩两人搬1块。有多少种搬法用N人正好搬N块砖?输入格式:输入正整数N。输出格式:输出所有满足条件的搬法,每种搬法占一行。每行按如下格式依次输出该搬法中男人、女人、小孩的人数,按男人人数的递增顺序输出,中间用空格间隔(=前后没有多余的空格,行末也无空格)。men=男人数 women=女人数 child=小孩数若没有满足条件的搬法,则输出"No solution!"输入样例1:45输出样例1:men原创 2022-02-03 18:12:25 · 1171 阅读 · 0 评论 -
实验3-循环结构:7-5 简写转全称 (15 分)
题目:在一行中输入若干个字符作为简写字符,字符之间没有空格间隔,并按如下规则产生输出:每个简写字母对应一行输出若字符为C或c,则该行输出"BEIJING OLYMPIC GAMES"若字符为J或j,则该行输出"JAPAN WORLD CUP"若字符为K或k,则该行输出"KOREA WORLD CUP"若为其他字符,则该行原样输出该字符。输入格式:输入在一行中输入若干个字符,字符之间没有空格间隔,以回车结束。输出格式:按题目要求产生若干行输出。输入样例:kijckj输出样例:原创 2022-02-03 18:08:42 · 9020 阅读 · 5 评论 -
实验3-循环结构:7-4 统计字符 (15 分)
题目:本题要求编写程序,输入10个字符,统计其中英文字母、空格或回车、数字字符和其他字符的个数。输入格式:输入为10个字符。最后一个回车表示输入结束,不算在内。输出格式:在一行内按照letter = 英文字母个数, blank = 空格或回车个数, digit = 数字字符个数,other = 其他字符个数的格式输出。输入样例:aZ &09 Az输出样例:letter = 4, blank = 3, digit = 2, other = 1代码:#include<原创 2022-02-03 18:06:04 · 1711 阅读 · 0 评论 -
实验3-循环结构:7-3 最大公约数和最小公倍数 (15 分)
题目:本题要求两个给定正整数的最大公约数和最小公倍数。输入格式:输入在一行中给出两个正整数M和N(≤1000)。输出格式:在一行中顺序输出M和N的最大公约数和最小公倍数,两数字间以1空格分隔。输入样例:511 292输出样例:73 2044代码:#include<stdio.h>#include<stdlib.h>int main(){ unsigned int M,N,i,j; scanf("%d %d",&M,&N原创 2022-02-03 18:03:17 · 1684 阅读 · 0 评论 -
实验3-循环结构:7-2 统计整数的位数 (15 分)
题目:从键盘读入一个整数,统计该数的位数。例如,输入12534,输出5;输入-99,输出2;输入0,输出1。输入格式:输入一个整数N(−10^5 ≤N≤10^5 )。输出格式:在一行中按如下格式输出该数的位数。It contains 位数 digits.输入样例:12534输出样例:It contains 5 digits.代码:#include<stdio.h>#include<stdlib.h>int main(){ int a,s,i=1原创 2022-02-03 18:01:00 · 3925 阅读 · 0 评论 -
实验3-循环结构:7-1 求交错序列前N项和 (15 分)
题目:本题要求编写程序,计算交错序列 1-2/3+3/5-4/7+5/9-6/11+… 的前N项之和。输入格式:输入在一行中给出一个正整数N。输出格式:在一行中输出部分和的值,结果保留三位小数。输入样例:5输出样例:0.917代码:#include<stdio.h>int main(){ unsigned int N; float s=0,x,j; scanf("%d",&N); for(int i=1;i<=N;i++)原创 2022-02-03 17:57:49 · 835 阅读 · 0 评论 -
实验2-选择结构:7-8 计算火车运行时间 (15 分)
题目:本题要求根据火车的出发时间和达到时间,编写程序计算整个旅途所用的时间。输入格式:输入在一行中给出2个4位正整数,其间以空格分隔,分别表示火车的出发时间和到达时间。每个时间的格式为2位小时数(00-23)和2位分钟数(00-59),假设出发和到达在同一天内。输出格式:在一行输出该旅途所用的时间,格式为“hh:mm”,其中hh为2位小时数、mm为2位分钟数。输入样例:1201 1530输出样例:03:29代码:#include<stdio.h>#include<原创 2022-02-03 15:42:54 · 337 阅读 · 0 评论 -
实验2-选择结构:7-7 A除以B (15 分)
题目:真的是简单题哈 —— 给定两个绝对值不超过100的整数A和B,要求你按照“A/B=商”的格式输出结果。输入格式:输入在第一行给出两个整数A和B(−100≤A,B≤100),数字间以空格分隔。输出格式:在一行中输出结果:如果分母是正数,则输出“A/B=商”;如果分母是负数,则要用括号把分母括起来输出;如果分母为零,则输出的商应为Error。输出的商应保留小数点后2位。输入样例1:-1 2输出样例1:-1/2=-0.50输入样例2:1 -3输出样例2:1/(-3)=-0.3原创 2022-02-03 15:40:54 · 247 阅读 · 0 评论 -
实验2-选择结构:7-6 求一元二次方程的根 (15 分)
题目:本题目要求一元二次方程ax2+bx+c=0的根,结果保留2位小数。输入格式:输入在一行中给出3个浮点系数a、b、c,中间用空格分开。输出格式:根据系数情况,输出不同结果:1)如果方程有两个不相等的实数根,则每行输出一个根,先大后小;2)如果方程有两个不相等复数根,则每行按照格式“实部+虚部i”输出一个根,先输出虚部为正的,后输出虚部为负的;3)如果方程只有一个根,则直接输出此根;4)如果系数都为0,则输出"Zero Equation";5)如果a和b为0,c不为0,则输出"No原创 2022-02-03 15:38:23 · 887 阅读 · 0 评论 -
实验2-选择结构:7-5 判断输入的字符是哪种类型 (15 分)
题目:通过键盘输入一个字符,编程判断并输出用户输入的是什么类型的字符。输入格式:输入一个字符。输出格式:在一行中输出该字符是哪种类型的字符。若用户输入字符为’0’和’9’之间,输出This is a digit.若用户输入字符在’A’和’Z’之间,输出This is a capital letter.若用户输入字符在’a’和’z’之间,输出This is a small letter.其他情况,输出Other character.输入样例:6输出样例:This is a di原创 2022-02-03 15:35:22 · 846 阅读 · 0 评论 -
实验2-选择结构:7-4 计算分段函数[2] (15 分)
题目:本题目要求计算下列分段函数f(x)的值:注:可在头文件中包含math.h,并调用sqrt函数求平方根,调用pow函数求幂。输入格式:输入在一行中给出实数x。输出格式:在一行中按“f(x) = result”的格式输出,其中x与result都保留两位小数。输入样例1:10输出样例1:f(10.00) = 3.16输入样例2:-0.5输出样例2:f(-0.50) = -2.75代码:#include<stdio.h>#include<stdli原创 2022-02-03 15:31:20 · 832 阅读 · 0 评论 -
实验2-选择结构:7-3 三天打鱼两天晒网 (15 分)
题目:中国有句俗语叫“三天打鱼两天晒网”。假设某人从某天起,开始“三天打鱼两天晒网”,问这个人在以后的第N天中是“打鱼”还是“晒网”?输入格式:输入在一行中给出一个不超过1000的正整数N。输出格式:在一行中输出此人在第N天中是“Fishing”(即“打鱼”)还是“Drying”(即“晒网”),并且输出“in day N”。输入样例1:103输出样例1:Fishing in day 103输入样例2:34输出样例2:Drying in day 34代码:#include原创 2022-02-03 15:28:38 · 341 阅读 · 0 评论 -
实验2-选择结构:7-2 计算运费 (15 分)
题目运输公司对用户计算运费。路程(s)越远,每千米运费就越低。标准如下:s<250km ,没有折扣;250km≤s<500km, 2%的折扣;500km≤s<1000km, 5%的折扣;1000km≤s<2000km,8%的折扣;2000km≤s<3000km,10%的折扣;3000km≤s,15%的折扣。设每千米每吨货物的基本运费为p,货物重为 w,距离为s,折扣为d,则总运费f的计算公式为: f=p×w×s×(1-d)输入格式:在一行中以小数形式输入基本运费、货重和距离,以空格作为分原创 2022-02-03 15:22:46 · 2839 阅读 · 0 评论 -
实验2-选择结构:7-1 比较大小 (15 分)
题目:本题要求将输入的任意3个整数从小到大输出。输入格式:输入在一行中给出3个整数,其间以空格分隔。输出格式:在一行中将3个整数从小到大输出,其间以“->”相连。输入样例:4 2 8输出样例:2->4->8答案:#include<stdio.h>#include<stdlib.h>int main(){ int x,y,z,b; scanf("%d %d %d",&x,&y,&z);原创 2022-02-03 14:48:17 · 771 阅读 · 0 评论 -
实验1-顺序结构:7-8 计算存款利息
7-8 计算存款利息 (10分)本题目要求计算存款利息,计算公式为interest=money×(1+rate)year −money,其中interest为存款到期时的利息(税前),money是存款金额,year是存期,rate是年利率。输入格式:输入在一行中顺序给出三个正实数money、year和rate,以空格分隔。输出格式:在一行中按“interest = 利息”的格式...原创 2020-02-14 10:54:04 · 3036 阅读 · 0 评论 -
实验1-顺序结构:7-7 整数四则运算
7-7 整数四则运算 (10分)本题要求编写程序,计算2个正整数的和、差、积、商并输出。题目保证输入和输出全部在整型范围内。输入格式:输入在一行中给出2个正整数A和B。输出格式:在4行中按照格式“A 运算符 B = 结果”顺序输出和、差、积、商。输入样例:3 2输出样例:3 + 2 = 53 - 2 = 13 * 2 = 63 / 2 = 1 #include<st...原创 2020-02-14 10:52:22 · 2832 阅读 · 0 评论