![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学校作业
缓步安歌
可可冲冲冲
展开
-
使用函数验证哥德巴赫猜想
使用函数验证哥德巴赫猜想本题要求实现一个判断素数的简单函数,并利用该函数验证哥德巴赫猜想:任何一个不小于6的偶数均可表示为两个奇素数之和。素数就是只能被1和自身整除的正整数。注意:1不是素数,2是素数。函数接口定义:int prime( int p );void Goldbach( int n );其中函数prime当用户传入参数p为素数时返回1,否则返回0;函数Goldbach按...原创 2019-12-04 21:17:50 · 548 阅读 · 0 评论 -
使用函数输出指定范围内的Fibonacci数
使用递归函数计算1到n之和本题要求实现一个用递归计算1+2+3+…+n的和的简单函数。函数接口定义:int sum( int n );该函数对于传入的正整数n返回1+2+3+…+n的和;若n不是正整数则返回0。题目保证输入输出在长整型范围内。建议尝试写成递归函数。裁判测试程序样例:#include <stdio.h>int sum( int n );int...原创 2019-12-04 21:10:02 · 2074 阅读 · 0 评论 -
龟兔赛跑
龟兔赛跑乌龟与兔子进行赛跑,跑场是一个矩型跑道,跑道边可以随地进行休息。乌龟每分钟可以前进3米,兔子每分钟前进9米;兔子嫌乌龟跑得慢,觉得肯定能跑赢乌龟,于是,每跑10分钟回头看一下乌龟,若发现自己超过乌龟,就在路边休息,每次休息30分钟,否则继续跑10分钟;而乌龟非常努力,一直跑,不休息。假定乌龟与兔子在同一起点同一时刻开始起跑,请问T分钟后乌龟和兔子谁跑得快?输入格式:输入在一行中给...原创 2019-12-04 21:04:38 · 360 阅读 · 0 评论 -
梅森数
求一元二次方程的根形如2n−12^n−12n−1的素数称为梅森数(Mersenne Number)。例如22−1=32^2−1=322−1=3、23−1=72^3−1=723−1=7都是梅森数。1722年,双目失明的瑞士数学大师欧拉证明了231−1=21474836472^{31}−1=2147483647231−1=2147483647是一个素数,堪称当时世界上“已知最大素...原创 2019-12-04 20:58:00 · 847 阅读 · 0 评论 -
求一元二次方程的根
求一元二次方程的根本题目要求一元二次方程的根,结果保留2位小数输入格式:输入在一行中给出3个浮点系数a、b、c,中间用空格分开输出格式:根据系数情况,输出不同结果:1)如果方程有两个不相等的实数根,则每行输出一个根,先大后小;2)如果方程有两个不相等复数根,则每行按照格式“实部+虚部i”输出一个根,先输出虚部为正的,后输出虚部为负的;3)如果方程只有一个根,则直接输出此根;...原创 2019-12-04 20:52:38 · 1395 阅读 · 0 评论 -
阅览室
阅览室天梯图书阅览室请你编写一个简单的图书借阅统计程序。当读者借书时,管理员输入书号并按下S键,程序开始计时;当读者还书时,管理员输入书号并按下E键,程序结束计时。书号为不超过1000的正整数。当管理员将0作为书号输入时,表示一天工作结束,你的程序应输出当天的读者借书次数和平均阅读时间。注意:由于线路偶尔会有故障,可能出现不完整的纪录,即只有S没有E,或者只有E没有S的纪录,系统应能自动忽略这...原创 2019-12-04 20:50:13 · 443 阅读 · 0 评论 -
输出GPLT
输出GPLT给定一个长度不超过10000的、仅由英文字母构成的字符串。请将字符重新调整顺序,按GPLTGPLT…这样的顺序输出,并忽略其它字符。当然,四种字符(不区分大小写)的个数不一定是一样多的,若某种字符已经输出完,则余下的字符仍按GPLT的顺序打印,直到所有字符都被输出。输入格式:输入在一行中给出一个长度不超过10000的、仅由英文字母构成的非空字符串输出格式:在一行中按题...原创 2019-12-04 20:44:34 · 94 阅读 · 0 评论 -
输出2到n之间的全部素数
输出2到n之间的全部素数本题要求输出2到n之间的全部素数,每行输出10个。素数就是只能被1和自身整除的正整数。注意:1不是素数,2是素数。输入格式:输入在一行中给出一个长整型范围内的整数。输出格式:输出素数,每个数占6位,每行输出10个。如果最后一行输出的素数个数不到10个,也需要换行。输入样例:10输出样例: 2 3 5 7...原创 2019-12-04 20:42:12 · 14642 阅读 · 3 评论 -
猜数字
一群人坐在一起,每人猜一个 100 以内的数,谁的数字最接近大家平均数的一半就赢。本题就要求你找出其中的赢家。输入格式:输入在第一行给出一个正整数N(N≤104N≤10^4N≤104)。随后 N 行,每行给出一个玩家的名字(由不超过8个英文字母组成的字符串)和其猜的正整数(≤ 100)。输出格式:在一行中顺序输出:大家平均数的一半(只输出整数部分)、赢家的名字,其间以空格分隔。...原创 2019-12-04 19:53:00 · 235 阅读 · 0 评论 -
引用指针变量p实现字符串连接函数strcat()的功能
引用指针变量p实现字符串连接函数strcat()的功能编写程序,通过指针变量p的引用,实现字符串连接函数strcat()的功能。#include <stdio.h>int main(int argc, char const *argv[]) { char a[2][3] = {"ABC", "DEF"}; char *p1 = &a[0][3], *p2 = a...原创 2019-05-08 14:28:16 · 4750 阅读 · 0 评论 -
输出'*'号倒三角
如题。Sample Output*********** ********* ******* ***** *** *#include <stdio.h>int main(int argc, char const *argv[]) { for (int i = 0; i < 11; i++) { ...原创 2019-04-17 20:27:42 · 589 阅读 · 0 评论 -
通过指针变量p去掉字符串中字母之间的星号
通过指针变量p去掉字符串中字母之间的星号如题。Sample Input****A**B***CD*EF*****Sample Output****ABCDEF*****代码#include <stdio.h>#include <string.h>int main(int argc, char const *argv[]) { char...原创 2019-04-17 20:13:17 · 1129 阅读 · 0 评论 -
指向数组元素的指针变量p实现二维数组a中各元素的输入、升序排列和输出
实现二维数组中各元素的输入、升序排列和输出编写程序,用指向数组元素的指针变量p实现二维数组a中各元素的输入、升序排列和输出emmm题目我不是很理解,然后写的是每一维数组的元素排序啊啊啊我指针学得好差w(゜Д゜)w#include <stdio.h>int main(int argc, char const *argv[]) { int min; int a[2][3...原创 2019-04-17 22:14:18 · 4300 阅读 · 0 评论 -
改变指针数组各元素的指向进行字符串的降序排列
改变指针数组各元素的指向进行字符串的降序排列编写程序,定义一个指针数组,用字符串进行初始化,用选择法进行字符串的降序排列。要求:不移动字符串,只改变指针数组各元素的指向。感觉都没什么好说的emm今天也是好好学习的秃头少女【wodema听着也太惨了】最近都没怎么做题…今天更的居然还都是作业题我怕是没救了#include <stdio.h>#include<string...原创 2019-04-18 00:25:16 · 502 阅读 · 0 评论 -
用指向一维数组a的指针变量实现对二维数组b中各元素的输入和输出
用指向一维数组a的指针变量实现对二维数组b中各元素的输入和输出编写程序,用指向一维数组的指针变量p实现对二维数组b中各元素的输入和输出。要求:输出用指针变量的多种表现形式进行数组元素的多次输出。完蛋 写的时候没发现…现在总感觉我题意理解错了emmmm’应该没有8哈哈哈把所有能想到的书上能看到的指针变量的表现形式都写了奶思!!#include <stdio.h>int m...原创 2019-04-18 00:14:29 · 4966 阅读 · 3 评论 -
二维数组输出杨辉三角形
二维数组输出杨辉三角形编写程序,通过设置二维数组输出杨辉三角形(要求输出10行)#include <stdio.h>int main(){ int a[10][10]; for(int i = 0;i < 10;i ++) { a[i][0] = a[i][i] = 1; } for(int i = 1;i <= 10;i ++) { f...原创 2019-04-17 20:31:12 · 10228 阅读 · 0 评论