03 2021 档案

摘要:建立一个链表,输入n个数字。若链表中有和为m的数字,删除这2个加数的第 1 #include<stdio.h> 2 #include<stdlib.h> 3 4 typedef int Elemtype; 5 6 typedef struct Node{ 7 Elemtype data; 8 str 阅读全文
posted @ 2021-03-28 15:43 醉月8848 阅读(236) 评论(0) 推荐(0)
摘要:上三角矩阵指主对角线以下的元素都为0的矩阵;主对角线为从矩阵的左上角至右下角的连线。 本题要求编写程序,判断一个给定的方阵是否上三角矩阵。 输入格式: 输入第一行给出一个正整数T,为待测矩阵的个数。接下来给出T个矩阵的信息:每个矩阵信息的第一行给出一个不超过10的正整数n。随后n行,每行给出n个整数 阅读全文
posted @ 2021-03-27 09:19 醉月8848 阅读(260) 评论(0) 推荐(0)
摘要:给定一批整数,分析每个整数的每一位数字,求出现次数最多的个位数字。例如给定3个整数1234、2345、3456,其中出现最多次数的数字是3和4,均出现了3次。 输入格式: 输入在第1行中给出正整数N(≤),在第二行中给出N个不超过整型范围的非负整数,数字间以空格分隔。 输出格式: 在一行中按格式“M 阅读全文
posted @ 2021-03-26 22:35 醉月8848 阅读(280) 评论(0) 推荐(0)
摘要:本题要求将给定的n个整数从大到小排序后输出。 输入格式: 输入第一行给出一个不超过10的正整数n。第二行给出n个整数,其间以空格分隔。 输出格式: 在一行中输出从大到小有序的数列,相邻数字间有一个空格,行末不得有多余空格。 输入样例: 4 5 1 7 6 输出样例: 7 6 5 1 1 #inclu 阅读全文
posted @ 2021-03-26 21:57 醉月8848 阅读(153) 评论(0) 推荐(0)
摘要:输入一个字符串,对该字符串进行逆序,输出逆序后的字符串。 输入格式: 输入在一行中给出一个不超过80个字符长度的、以回车结束的非空字符串。 输出格式: 在一行中输出逆序后的字符串。 输入样例: Hello World! 输出样例: !dlroW olleH 1 #include<stdio.h> 2 阅读全文
posted @ 2021-03-26 17:35 醉月8848 阅读(133) 评论(0) 推荐(0)
摘要:本题要求编写程序,从给定字符串中查找某指定的字符。 输入格式: 输入的第一行是一个待查找的字符。第二行是一个以回车结束的非空字符串(不超过80个字符)。 输出格式: 如果找到,在一行内按照格式“index = 下标”输出该字符在字符串中所对应的最大下标(下标从0开始);否则输出"Not Found" 阅读全文
posted @ 2021-03-26 15:45 醉月8848 阅读(198) 评论(0) 推荐(0)
摘要:本题要求编写程序计算某年某月某日是该年中的第几天。 输入格式: 输入在一行中按照格式“yyyy/mm/dd”(即“年/月/日”)给出日期。注意:闰年的判别条件是该年年份能被4整除但不能被100整除、或者能被400整除。闰年的2月有29天。 输出格式: 在一行输出日期是该年中的第几天。 输入样例1: 阅读全文
posted @ 2021-03-26 11:51 醉月8848 阅读(107) 评论(0) 推荐(0)
摘要:本题要求编写程序,将给定n×n方阵中的每个元素循环向右移m个位置,即将第0、1、⋯、n−1列变换为第n−m、n−m+1、⋯、n−1、0、1、⋯、n−m−1列。 输入格式: 输入第一行给出两个正整数m和n(1)。接下来一共n行,每行n个整数,表示一个n阶的方阵。 输出格式: 按照输入格式输出移动后的方 阅读全文
posted @ 2021-03-26 11:07 醉月8848 阅读(122) 评论(0) 推荐(0)
摘要:给定一个n×n的方阵,本题要求计算该矩阵除副对角线、最后一列和最后一行以外的所有元素之和。副对角线为从矩阵的右上角至左下角的连线。 输入格式: 输入第一行给出正整数n(1);随后n行,每行给出n个整数,其间以空格分隔。 输出格式: 在一行中给出该矩阵除副对角线、最后一列和最后一行以外的所有元素之和。 阅读全文
posted @ 2021-03-26 10:09 醉月8848 阅读(135) 评论(0) 推荐(0)
摘要:给定两个整型数组,本题要求找出不是两者共有的元素。 输入格式: 输入分别在两行中给出两个整型数组,每行先给出正整数N(≤),随后是N个整数,其间以空格分隔。 输出格式: 在一行中按照数字给出的顺序输出不是两数组共有的元素,数字间以空格分隔,但行末不得有多余的空格。题目保证至少存在一个这样的数字。同一 阅读全文
posted @ 2021-03-26 00:14 醉月8848 阅读(181) 评论(0) 推荐(0)
摘要:本题要求编写程序,将给定的n个整数存入数组中,将数组中的这n个数逆序存放,再按顺序输出数组中的元素。 输入格式: 输入在第一行中给出一个正整数n(1)。第二行输入n个整数,用空格分开。 输出格式: 在一行中输出这n个整数的处理结果,相邻数字中间用一个空格分开,行末不得有多余空格。 输入样例: 4 1 阅读全文
posted @ 2021-03-25 22:42 醉月8848 阅读(304) 评论(0) 推荐(0)
摘要:本题要求编写程序,找出给定的n个数中的最大值及其对应的最小下标(下标从0开始)。 输入格式: 输入在第一行中给出一个正整数n(1)。第二行输入n个整数,用空格分开。 输出格式: 在一行中输出最大值及最大值的最小下标,中间用一个空格分开。 输入样例: 6 2 8 10 1 9 10 输出样例: 10 阅读全文
posted @ 2021-03-25 21:59 醉月8848 阅读(74) 评论(0) 推荐(0)
摘要:本题要求编写程序,找出给定的n个数中的最大值及其对应的最小下标(下标从0开始)。 输入格式: 输入在第一行中给出一个正整数n(1)。第二行输入n个整数,用空格分开。 输出格式: 在一行中输出最大值及最大值的最小下标,中间用一个空格分开。 输入样例: 6 2 8 10 1 9 10 输出样例: 10 阅读全文
posted @ 2021-03-25 17:37 醉月8848 阅读(100) 评论(0) 推荐(0)
摘要:本题目要求编写程序统计一行字符中单词的个数。所谓“单词”是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多个。 输入格式: 输入给出一行字符。 输出格式: 在一行中输出单词个数。 输入样例: Let's go to room 209. 输出样例: 5在每一次循环的时候把b的值赋值给a去判 阅读全文
posted @ 2021-03-25 17:04 醉月8848 阅读(172) 评论(0) 推荐(0)
摘要:一只猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个;第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半加一个。到第N天早上想再吃时,见只剩下一个桃子了。问:第一天共摘了多少个桃子? 输入格式: 输入在一行中给出正整数N(1)。 输出格式: 在一行中输出 阅读全文
posted @ 2021-03-24 22:41 醉月8848 阅读(255) 评论(0) 推荐(0)
摘要:本题要求编写程序,打印一个高度为n的、由“*”组成的正菱形图案。 输入格式: 输入在一行中给出一个正的奇数n。 输出格式: 输出由n行星号“*”组成的菱形,如样例所示。每个星号后跟一个空格。 输入样例: 7 输出样例: * * * * * * * * * * * * * * * * * * * * 阅读全文
posted @ 2021-03-24 22:12 醉月8848 阅读(255) 评论(0) 推荐(0)
摘要:皮球从某给定高度自由落下,触地后反弹到原高度的一半,再落下,再反弹,……,如此反复。问皮球在第n次落地时,在空中一共经过多少距离?第n次反弹的高度是多少? 输入格式: 输入在一行中给出两个非负整数,分别是皮球的初始高度和n,均在长整型范围内。 输出格式: 在一行中顺序输出皮球第n次落地时在空中经过的 阅读全文
posted @ 2021-03-24 21:29 醉月8848 阅读(111) 评论(0) 推荐(0)
摘要:本题要求两个给定正整数的最大公约数和最小公倍数。 输入格式: 输入在一行中给出两个正整数M和N(≤)。 输出格式: 在一行中顺序输出M和N的最大公约数和最小公倍数,两数字间以1空格分隔。 输入样例: 511 292 输出样例: 73 2044 1 #include<stdio.h> 2 int ma 阅读全文
posted @ 2021-03-24 16:33 醉月8848 阅读(189) 评论(0) 推荐(0)
摘要:将一笔零钱换成5分、2分和1分的硬币,要求每种硬币至少有一枚,有几种不同的换法? 输入格式: 输入在一行中给出待换的零钱数额8。 输出格式: 要求按5分、2分和1分硬币的数量依次从大到小的顺序,输出各种换法。每行输出一种换法,格式为:“fen5:5分硬币数量, fen2:2分硬币数量, fen1:1 阅读全文
posted @ 2021-03-24 15:51 醉月8848 阅读(93) 评论(0) 推荐(0)
摘要:给定两个均不超过9的正整数a和n,要求编写程序求a+aa+aaa++⋯+aa⋯a(n个a)之和。 输入格式: 输入在一行中给出不超过9的正整数a和n。 输出格式: 在一行中按照“s = 对应的和”的格式输出。 输入样例: 2 3 输出样例: s = 246 1 #include <stdio.h> 阅读全文
posted @ 2021-03-24 15:40 醉月8848 阅读(84) 评论(0) 推荐(0)
摘要:本题要求编写程序,计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。 输入格式: 输入在一行中给出一个正整数N。 输出格式: 在一行中输出部分和的值,精确到小数点后两位。题目保证计算结果不超过双精度范围。 输 阅读全文
posted @ 2021-03-21 17:19 醉月8848 阅读(155) 评论(0) 推荐(0)
摘要:已知函数e​x​​可以展开为幂级数1。现给定一个实数x,要求利用此幂级数部分和求e​x​​的近似值,求和一直继续到最后一项的绝对值小于0.00001。 输入格式: 输入在一行中给出一个实数0。 输出格式: 在一行中输出满足条件的幂级数部分和,保留小数点后四位。 输入样例: 1.2 输出样例: 3.3 阅读全文
posted @ 2021-03-21 16:57 醉月8848 阅读(115) 评论(0) 推荐(0)
摘要:本题要求计算给定的一系列正整数中奇数的和。 输入格式: 输入在一行中给出一系列正整数,其间以空格分隔。当读到零或负整数时,表示输入结束,该数字不要处理。 输出格式: 在一行中输出正整数序列中奇数的和。 输入样例: 8 7 4 3 70 5 6 101 -1 输出样例: 116 1 #include 阅读全文
posted @ 2021-03-20 13:59 醉月8848 阅读(136) 评论(0) 推荐(0)
摘要:本题要求统计给定整数M和N区间内素数的个数并对它们求和。 输入格式: 输入在一行中给出两个正整数M和N(1)。 输出格式: 在一行中顺序输出M和N区间内素数的个数以及它们的和,数字间以空格分隔。 输入样例: 10 31 输出样例: 7 143 1 #include <stdio.h> 2 #incl 阅读全文
posted @ 2021-03-19 18:27 醉月8848 阅读(128) 评论(0) 推荐(0)
摘要:本题要求编写程序,找出给定一系列整数中的最小值。 输入格式: 输入在一行中首先给出一个正整数n,之后是n个整数,其间以空格分隔。 输出格式: 在一行中按照“min = 最小值”的格式输出n个整数中的最小值。 输入样例: 4 -2 -123 100 0 输出样例: min = -123 1 #incl 阅读全文
posted @ 2021-03-19 16:35 醉月8848 阅读(96) 评论(0) 推荐(0)
摘要:自然常数 e 可以用级数 1 来近似计算。本题要求对给定的非负整数 n,求该级数的前 n+1 项和。 输入格式: 输入第一行中给出非负整数 n(≤)。 输出格式: 在一行中输出部分和的值,保留小数点后八位。 输入样例: 10 输出样例: 2.71828180 1 #include<stdio.h> 阅读全文
posted @ 2021-03-19 15:29 醉月8848 阅读(198) 评论(0) 推荐(0)
摘要:猜数字游戏是令游戏机随机产生一个100以内的正整数,用户输入一个数对其进行猜测,需要你编写程序自动对其与随机产生的被猜数进行比较,并提示大了(“Too big”),还是小了(“Too small”),相等表示猜到了。如果猜到,则结束程序。程序还要求统计猜的次数,如果1次猜出该数,提示“Bingo!” 阅读全文
posted @ 2021-03-19 14:25 醉月8848 阅读(170) 评论(0) 推荐(0)
摘要:本题要求编写程序,计算序列部分和 1 - 1/4 + 1/7 - 1/10 + ... 直到最后一项的绝对值不大于给定精度eps。 输入格式: 输入在一行中给出一个正实数eps。 输出格式: 在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后六位。题目保证计算结果不超过双精度范围。 阅读全文
posted @ 2021-03-19 14:24 醉月8848 阅读(129) 评论(0) 推荐(0)
摘要:给定平面上任意三个点的坐标(、(、(,检验它们能否构成三角形。 输入格式: 输入在一行中顺序给出六个[范围内的数字,即三个点的坐标x​1​​、y​1​​、x​2​​、y​2​​、x​3​​、y​3​​。 输出格式: 若这3个点不能构成三角形,则在一行中输出“Impossible”;若可以,则在一行中 阅读全文
posted @ 2021-03-19 13:41 醉月8848 阅读(111) 评论(0) 推荐(0)
摘要:本题要求编写程序读入N个学生的百分制成绩,统计五分制成绩的分布。百分制成绩到五分制成绩的转换规则: 大于等于90分为A; 小于90且大于等于80为B; 小于80且大于等于70为C; 小于70且大于等于60为D; 小于60为E。 输入格式: 输入在第一行中给出一个正整数N(≤1000),即学生人数;第 阅读全文
posted @ 2021-03-19 12:10 醉月8848 阅读(134) 评论(0) 推荐(0)
摘要:本题要求根据某城市普通出租车收费标准编写程序进行车费计算。具体标准如下: 起步里程为3公里,起步费10元; 超起步里程后10公里内,每公里2元; 超过10公里以上的部分加收50%的回空补贴费,即每公里3元; 营运过程中,因路阻及乘客要求临时停车的,按每5分钟2元计收(不足5分钟则不收费)。 输入格式 阅读全文
posted @ 2021-03-19 11:44 醉月8848 阅读(271) 评论(0) 推荐(0)
摘要:按照规定,在高速公路上行使的机动车,达到或超出本车道限速的10%则处200元罚款;若达到或超出50%,就要吊销驾驶证。请编写程序根据车速和限速自动判别对该机动车的处理。 输入格式: 输入在一行中给出2个正整数,分别对应车速和限速,其间以空格分隔。 输出格式: 在一行中输出处理意见:若属于正常行驶,则 阅读全文
posted @ 2021-03-19 10:35 醉月8848 阅读(174) 评论(0) 推荐(0)
摘要:本题要求将输入的任意3个整数从小到大输出。 输入格式: 输入在一行中给出3个整数,其间以空格分隔。 输出格式: 在一行中将3个整数从小到大输出,其间以“->”相连。 输入样例: 4 2 8 输出样例: 2->4->8 1 #include<stdio.h> 2 int main(){ 3 int a 阅读全文
posted @ 2021-03-19 09:09 醉月8848 阅读(152) 评论(0) 推荐(0)
摘要:给定四种水果,分别是苹果(apple)、梨(pear)、桔子(orange)、葡萄(grape),单价分别对应为3.00元/公斤、2.50元/公斤、4.10元/公斤、10.20元/公斤。 首先在屏幕上显示以下菜单: [1] apple [2] pear [3] orange [4] grape [0 阅读全文
posted @ 2021-03-18 23:16 醉月8848 阅读(208) 评论(0) 推荐(0)
摘要:本题要求编写程序将一个百分制成绩转换为五分制成绩。转换规则: 大于等于90分为A; 小于90且大于等于80为B; 小于80且大于等于70为C; 小于70且大于等于60为D; 小于60为E。 输入格式: 输入在一行中给出一个整数的百分制成绩。 输出格式: 在一行中输出对应的五分制成绩。 输入样例: 9 阅读全文
posted @ 2021-03-18 23:04 醉月8848 阅读(189) 评论(0) 推荐(0)
摘要:输出21世纪中截止某个年份以来的所有闰年年份。注意:闰年的判别条件是该年年份能被4整除但不能被100整除、或者能被400整除。 输入格式: 输入在一行中给出21世纪的某个截止年份。 输出格式: 逐行输出满足条件的所有闰年年份,即每个年份占一行。输入若非21世纪的年份则输出"Invalid year! 阅读全文
posted @ 2021-03-18 22:59 醉月8848 阅读(156) 评论(0) 推荐(0)
摘要:本题要求编写程序,输入10个字符,统计其中英文字母、空格或回车、数字字符和其他字符的个数。 输入格式: 输入为10个字符。最后一个回车表示输入结束,不算在内。 输出格式: 在一行内按照 letter = 英文字母个数, blank = 空格或回车个数, digit = 数字字符个数, other = 阅读全文
posted @ 2021-03-18 22:33 醉月8848 阅读(135) 评论(0) 推荐(0)
摘要:本题要求编写程序,计算学生们的平均成绩,并统计及格(成绩不低于60分)的人数。题目保证输入与输出均在整型范围内。 输入格式: 输入在第一行中给出非负整数N,即学生人数。第二行给出N个非负整数,即这N位学生的成绩,其间以空格分隔。 输出格式: 按照以下格式输出: average = 成绩均值 coun 阅读全文
posted @ 2021-03-18 18:07 醉月8848 阅读(204) 评论(0) 推荐(0)
摘要:对于任一整数n,符号函数(的定义如下: 请编写程序计算该函数对任一输入整数的值。 输入格式: 输入在一行中给出整数n。 输出格式: 在一行中按照格式“sign(n) = 函数值”输出该整数n对应的函数值。 输入样例1: 10 输出样例1: sign(10) = 1 输入样例2: 0 输出样例2: s 阅读全文
posted @ 2021-03-18 16:04 醉月8848 阅读(96) 评论(0) 推荐(0)
摘要:本题要求编写程序,计算序列 1 的前N项之和。 输入格式: 输入在一行中给出一个不超过12的正整数N。 输出格式: 在一行中输出整数结果。 输入样例: 5 输出样例: 153 1 #include<stdio.h> 2 double fact(int n); 3 int main() 4 { 5 i 阅读全文
posted @ 2021-03-18 16:01 醉月8848 阅读(90) 评论(0) 推荐(0)
摘要:本题要求编写程序,计算平方根序列√​1​​​+√​2​​​+√​3​​​+⋯的前N项之和。可包含头文件math.h,并调用sqrt函数求平方根。 输入格式: 输入在一行中给出一个正整数N。 输出格式: 在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后两位。题目保证计算结果不超过双 阅读全文
posted @ 2021-03-18 15:45 醉月8848 阅读(125) 评论(0) 推荐(0)
摘要:本题要求编写程序,计算交错序列 1-2/3+3/5-4/7+5/9-6/11+... 的前N项之和。 输入格式: 输入在一行中给出一个正整数N。 输出格式: 在一行中输出部分和的值,结果保留三位小数。 输入样例: 5 输出样例: 0.917 1 #include<stdio.h> 2 int mai 阅读全文
posted @ 2021-03-18 15:42 醉月8848 阅读(135) 评论(0) 推荐(0)
摘要:本题要求对两个正整数m和n(m≤n)编写程序,计算序列和/。 输入格式: 输入在一行中给出两个正整数m和n(m≤n),其间以空格分开。 输出格式: 在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后六位。题目保证计算结果不超过双精度范围。 输入样例: 5 10 输出样例: sum 阅读全文
posted @ 2021-03-18 11:17 醉月8848 阅读(116) 评论(0) 推荐(0)
摘要:为了提倡居民节约用电,某省电力公司执行“阶梯电价”,安装一户一表的居民用户电价分为两个“阶梯”:月用电量50千瓦时(含50千瓦时)以内的,电价为0.53元/千瓦时;超过50千瓦时的,超出部分的用电量,电价上调0.05元/千瓦时。请编写程序计算电费。 输入格式: 输入在一行中给出某用户的月用电量(单位 阅读全文
posted @ 2021-03-18 10:46 醉月8848 阅读(168) 评论(0) 推荐(0)
摘要:本题要求编写程序,计算4个整数的和与平均值。题目保证输入与输出均在整型范围内。 输入格式: 输入在一行中给出4个整数,其间以空格分隔。 输出格式: 在一行中按照格式“Sum = 和; Average = 平均值”顺序输出和与平均值,其中平均值精确到小数点后一位。 输入样例: 1 2 3 4 输出样例 阅读全文
posted @ 2021-03-18 10:29 醉月8848 阅读(165) 评论(0) 推荐(0)
摘要:本题要求编写程序,根据公式C​n​m​​=​m!(n−m)!​​n!​​算出从n个不同元素中取出m个元素(m≤n)的组合数。 建议定义和调用函数fact(n)计算n!,其中n的类型是int,函数类型是double。 输入格式: 输入在一行中给出两个正整数m和n(m≤n),以空格分隔。 输出格式: 按 阅读全文
posted @ 2021-03-17 23:15 醉月8848 阅读(161) 评论(0) 推荐(0)
摘要:输入一个非负整数n,生成一张3的乘方表,输出3​0​​~3​n​​的值。可调用幂函数计算3的乘方。 输入格式: 输入在一行中给出一个非负整数n。 输出格式: 按照幂的递增顺序输出n+1行,每行格式为“pow(3,i) = 3的i次幂的值”。题目保证输出数据不超过长整型整数的范围。 输入样例: 3 输 阅读全文
posted @ 2021-03-17 22:16 醉月8848 阅读(109) 评论(0) 推荐(0)
摘要:本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。 输入格式: 输入在一行中给出一个正整数N。 输出格式: 在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后三位。题目保证计算结果不超过双精度范围。 输入样例: 10 输出样例: sum 阅读全文
posted @ 2021-03-17 22:09 醉月8848 阅读(99) 评论(0) 推荐(0)
摘要:本题要求编写程序,计算序列 1 + 1/3 + 1/5 + ... 的前N项之和。 输入格式: 输入在一行中给出一个正整数N。 输出格式: 在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后6位。题目保证计算结果不超过双精度范围。 输入样例: 23 输出样例: sum = 2.54 阅读全文
posted @ 2021-03-17 21:54 醉月8848 阅读(121) 评论(0) 推荐(0)
摘要:本题要求编写程序,计算序列 1 + 1/2 + 1/3 + ... 的前N项之和。 输入格式: 输入在一行中给出一个正整数N。 输出格式: 在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后6位。题目保证计算结果不超过双精度范围。 输入样例: 6 输出样例: sum = 2.450 阅读全文
posted @ 2021-03-17 21:49 醉月8848 阅读(168) 评论(0) 推荐(0)
摘要:输入2个正整数lower和upper(lower≤upper≤100),请输出一张取值范围为[lower,upper]、且每次增加2华氏度的华氏-摄氏温度转换表。 温度转换的计算公式:2,其中:C表示摄氏温度,F表示华氏温度。 输入格式: 在一行中输入2个整数,分别表示lower和upper的值,中 阅读全文
posted @ 2021-03-17 18:33 醉月8848 阅读(275) 评论(0) 推荐(0)
摘要:本题目要求计算下列分段函数(的值: 注:可在头文件中包含math.h,并调用sqrt函数求平方根,调用pow函数求幂。 输入格式: 输入在一行中给出实数x。 输出格式: 在一行中按“f(x) = result”的格式输出,其中x与result都保留两位小数。 输入样例1: 10 输出样例1: f(1 阅读全文
posted @ 2021-03-17 18:04 醉月8848 阅读(175) 评论(0) 推荐(0)
摘要:题目要求计算下列分段函数(的值: 输入格式: 输入在一行中给出实数x。 输出格式: 在一行中按“f(x) = result”的格式输出,其中x与result都保留一位小数。 输入样例1: 10 输出样例1: f(10.0) = 0.1 输入样例2: 0 输出样例2: f(0.0) = 0.0 1 # 阅读全文
posted @ 2021-03-17 17:58 醉月8848 阅读(151) 评论(0) 推荐(0)
摘要:计算2个正整数的和、差、积、商并输出。题目保证输入和输出全部在整型范围内。 输入格式: 输入在一行中给出2个正整数A和B。 输出格式: 在4行中按照格式“A 运算符 B = 结果”顺序输出和、差、积、商。 输入样例: 3 2 输出样例: 3 + 2 = 5 3 - 2 = 1 3 * 2 = 6 3 阅读全文
posted @ 2021-03-17 17:52 醉月8848 阅读(105) 评论(0) 推荐(0)
摘要:给定一个华氏温度F,本题要求编写程序,计算对应的摄氏温度C。计算公式:2。题目保证输入与输出均在整型范围内。 输入格式: 输入在一行中给出一个华氏温度。 输出格式: 在一行中按照格式“Celsius = C”输出对应的摄氏温度C的整数值。 输入样例: 150 输出样例: Celsius = 65 1 阅读全文
posted @ 2021-03-17 17:48 醉月8848 阅读(97) 评论(0) 推荐(0)
摘要:一个物体从100米的高空自由落下。编写程序,求它在前3秒内下落的垂直距离。设重力加速度为10米/秒​2​​。 输出格式: 按照下列格式输出 height = 垂直距离值 结果保留2位小数。 1 #include <stdio.h> 2 int main(){ 3 int t=3,g=10; 4 do 阅读全文
posted @ 2021-03-17 17:44 醉月8848 阅读(210) 评论(0) 推荐(0)
摘要:计算华氏温度150°F对应的摄氏温度。计算公式:2,式中:C表示摄氏温度,F表示华氏温度,输出数据要求为整型。 输入格式: 本题目没有输入。 输出格式: 按照下列格式输出 fahr = 150, celsius = 计算所得摄氏温度的整数值 1 #include <stdio.h> 2 int ma 阅读全文
posted @ 2021-03-17 17:33 醉月8848 阅读(756) 评论(0) 推荐(0)
摘要:输出指定的由“*”组成的倒三角图案。 1 #include<stdio.h> 2 int main() 3 { 4 int i,j; 5 for(i=0;i<4;i++) 6 { 7 for(j=0;j<i;j++) 8 printf(" "); 9 for(j=0;j<4-i;j++) 10 pr 阅读全文
posted @ 2021-03-17 16:50 醉月8848 阅读(1829) 评论(0) 推荐(0)
摘要:设圆半径R =1.5,圆柱高H=3.求圆周长,圆面积,圆球表面积,圆球体积,圆柱体积. 用scanf输入数据,输出计算结构,输出时要求有文字说明,取小数点后两位数字。 1 #include<stdio.h> 2 #include<math.h> 3 #define PI 3.1415926 4 in 阅读全文
posted @ 2021-03-16 17:36 醉月8848 阅读(3110) 评论(0) 推荐(0)
摘要:c语言:购房从银行贷了一笔款d,准备每月还款额为p,月利率为r,计算多少月能还清。 设d为300000元,p为6000元,r为1%。对求得的月份取小数点后一位,对第2位按四舍五入处理。 提示:计算还清月数m的公式如下:m=log(p/p-d*r)/log(1+r) 1 #include<stdio. 阅读全文
posted @ 2021-03-16 16:52 醉月8848 阅读(2695) 评论(0) 推荐(0)
摘要:存款利息的计算。有1000元,想存5年,可按以下5种办法存: (1)一次存5年期(2)先存2年,到期后将本息再存3年期(3)先存3年,到期后将本息再存2年期(4)存1年期,到期后将本息再存1年期,连续存5次。(5)存活期存款。活期利息每一季度结算一次。 2007年银行存款利息如下:1年期定期存款利息 阅读全文
posted @ 2021-03-16 16:38 醉月8848 阅读(3422) 评论(0) 推荐(0)
摘要:假如我国国民生产总值的年增长率为7%,计算10年后我国国民生产总值与现在相比增长多少百分比。 计算公式为 p=(1+r)^n r为年增长率,n为年数,p为与现在相比的倍数。 1 #include<stdio.h> 2 #include<math.h> 3 int main() 4 { 5 int n 阅读全文
posted @ 2021-03-16 15:45 醉月8848 阅读(1551) 评论(0) 推荐(0)
摘要:从键盘输入一个大写字母,在显示屏上显示对应的小写字母. 1 #include<stdio.h> 2 int main() 3 { 4 char c1,c2; 5 printf("请输入大写字母:"); 6 c1=getchar(); 7 c2=c1+32; 8 printf("大写字母:%c\n小写 阅读全文
posted @ 2021-03-16 12:50 醉月8848 阅读(1546) 评论(0) 推荐(0)
摘要:在C语言中,三个区别是: 1. %f是以小数的形式输出,整数部分原样输出,小数点后输出6位小数。 2. %e是以指数形式的浮点数的格式输出 3. %g是自动选择合适的表示法输出 1 #include<stdio.h> 2 #include<math.h> 3 int main() 4 { 5 dou 阅读全文
posted @ 2021-03-16 11:54 醉月8848 阅读(8111) 评论(0) 推荐(0)
摘要:1.数据的绝对值表示为二进制形式 2.最高位符号位为1,表示负数(0表示正数) 3.除符号位外的数值取反加1 eg:求-5的补码 1. 5的二进制=101,5的原码0000000000000101 2. 因为负数,所以最高位符号为1所以为1000000000000101 3. 按位取反得111111 阅读全文
posted @ 2021-03-15 23:43 醉月8848 阅读(643) 评论(0) 推荐(0)
摘要:计算存款利息。有1000 元,想存一年,有三种方法: 1、活期,年利率为r1. 2、一年期定期,年利率为r2. 3、存两次半年定期,年利率为r3. 请分别计算出一年后按3种方法所得到的本息和 1 #include<stdio.h> 2 int main() 3 { 4 float r1,r2,r3; 阅读全文
posted @ 2021-03-15 16:23 醉月8848 阅读(306) 评论(0) 推荐(0)
摘要:华氏温度与摄氏温度转换公式:c=5/9(f-32),其中f代表华氏温度,c代表摄氏温度。 1 #include<stdio.h> 2 int main() 3 { 4 float f,c; 5 printf("请输入华氏温度:"); 6 scanf("%f",&f); 7 c=(5.0/9)*(f- 阅读全文
posted @ 2021-03-15 16:12 醉月8848 阅读(3117) 评论(0) 推荐(0)
摘要:输出1900-2000年中是闰年的年份,符合下面两个条件之一的年份是闰年 1.能被4整除但不能被100整除。 2.能被100整除且不能被400整除。 1 #include<stdio.h> 2 int main() 3 { 4 int year; 5 for(year=1900;year<=2000 阅读全文
posted @ 2021-03-15 09:47 醉月8848 阅读(1638) 评论(0) 推荐(0)
摘要:求方程式ax^2+bx+c=0的根,分别考虑 1.有两个不等的实根 2.有两个相等的实根 1 #include<stdio.h> 2 #include<math.h> 3 int main() 4 { 5 float a,b,c,sic,x1,x2; 6 printf("输入a,b,c的值:"); 阅读全文
posted @ 2021-03-15 09:39 醉月8848 阅读(816) 评论(0) 推荐(0)
摘要:求两个数m和n的最大公约数。 最大公约数指某几个整数 1 #include<stdio.h> 2 int main() 3 { 4 int m,n,r=0; 5 printf("输入要求最大公约数的两个数:"); 6 scanf("%d%d",&m,&n); 7 r=m%n; 8 while (r! 阅读全文
posted @ 2021-03-15 09:25 醉月8848 阅读(1266) 评论(0) 推荐(0)
摘要:将100~200之间的素数输出! 素数是指一个大于1的正整数,除了1和它本身以外,不能被其他正整数整除。 1 #include<stdio.h> 2 #include<math.h> 3 int main() 4 { 5 int i,j; 6 for(i=101;i<=199;i++) 7 { 8 阅读全文
posted @ 2021-03-14 18:42 醉月8848 阅读(700) 评论(0) 推荐(0)
摘要:判断一个数n能否同时被3和5整除! 1 #include <stdio.h> 2 int main() 3 { 4 int n; 5 printf("请输入要判断的数:"); 6 scanf("%d",&n); 7 if(n%3==0&&n%5==0) 8 printf("可以被3和5整除\n"); 阅读全文
posted @ 2021-03-14 18:18 醉月8848 阅读(628) 评论(0) 推荐(0)
摘要:求1+2+3一直+到100 1 #include <stdio.h> 2 int main() 3 { 4 int num=0,i=1; 5 for(i=1;i<101;i++) 6 num+=i; 7 printf("%d\n",num); 8 return 0; 9 } 阅读全文
posted @ 2021-03-14 18:11 醉月8848 阅读(697) 评论(0) 推荐(0)
摘要:依次将10个数输入,要求输出其中最大的数。 1 #include <stdio.h> 2 int main() 3 { 4 int num[10],i,max; 5 printf("请输入要排序的10个数:"); 6 for(i=0;i<10;i++) 7 scanf("%d",&num[i]); 阅读全文
posted @ 2021-03-14 18:08 醉月8848 阅读(4420) 评论(0) 推荐(0)