![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
天天思考人生的中二少女
这个作者很懒,什么都没留下…
展开
-
梅森尼数(C语言)
形如2^i-1的素数,称为梅森尼数。编程计算并输出指数i在[2,n]中的所有梅森尼数,并统计这些梅森尼数的个数,其中n的值由键盘输入,并且n的值不能大于50。其中,2i表示2的i次方,请不要使用pow(2,i)编程计算,应采用循环累乘求积的方式计算2^i。(提示):当i 超过30以后,2^i-1的值会很大,不能用long型变量来存储,必须使用double类型来存储。对于doubl...原创 2019-01-03 20:19:34 · 4906 阅读 · 4 评论 -
【回文】之数字且各位数和是否为一值 --- 寒假作业(第十题)
题目描述观察数字:12321,123321 都有一个共同的特征,无论从左到右读还是从右向左读,都是相同的。这样的数字叫做:回文数字。本题要求你找到一些5位或6位的十进制回文数字。满足如下要求:该数字的各个数位之和等于输入的整数。 输入一个正整数 n (10< n< 100), 表示要求满足的数位和。输出若干行,每行包含一个满足要求的5位或6位整数。 数...原创 2019-01-30 15:05:31 · 343 阅读 · 0 评论 -
计算相对分子质量 --- 寒假作业(第三题)
题目描述小明最近迷上了化学,几乎天天在实验室做实验,但是很多实验生成的化学产物的相对分子质量令他很困惑,不知如何计算,请你编程帮他计算。输入输入的第一行是一个正整数n,表示有n组测试数据。接下来n行每行输入一个字符串,表示某个分子式,分子式中只包含大写字母和数字。注意:输入数据只包含8种元素,而这8种元素的相对原子质量如下:H(1),C(12),N(14),O(16),F(19...原创 2019-01-30 14:15:10 · 2571 阅读 · 0 评论 -
最多能喝到多少瓶汽水 --- 寒假作业(第七题)
题目描述 不知道你听没听说过这样一个脑筋急转弯。2元可以买一瓶汽水(玻璃瓶装的),因为瓶身是玻璃瓶的比较贵,所以两个瓶身可以换一瓶汽水。你现在有4元钱,问最多能喝到多少瓶汽水?答案是4瓶。一开始先用4元钱买两瓶汽水喝掉,再用这两瓶的汽水的瓶身换一瓶喝到,最后还剩一个瓶身,这个时候再朝小卖部的老板借一个瓶身。换一瓶汽水喝掉之后再还给他一个瓶身。现在问题来了,一开始你有n元钱,然后你最...原创 2019-02-15 20:05:39 · 887 阅读 · 0 评论 -
逆序输出 之(单词整体顺序不变,单词的每个字母逆序输出)
字符串反转题目描述小C很喜欢倒着写单词,现在给你一行小C写的文本,你能把每个单词都反转并输出它们吗?输入输入包含多组测试样例。第一行为一个整数T,代表测试样例的数量,后面跟着T个测试样例。每个测试样例占一行,包含多个单词。一行最多有1000个字符。输出对于每一个测试样例,你应该输出转换后的文本。样例输入3olleh !dlrowI ekil .bul...原创 2019-02-01 20:47:31 · 6743 阅读 · 1 评论 -
丑数之(求第N个数时的丑数)(C语言)-- 寒假作业(第二题)
题目描述如果一个数的素因子只包含2,3,5或7,那么我们把这种数叫做丑数。序列1,2,3,4,5,6,7,8,9,10,12,14,15,16,18,20,21,24,25,27...展示了前20个丑数。请你编程寻找这个序列中的第n个元素。输入输入包含多组测试数据。每组输入为一个整数n(1<=n<=5842),当n=0时,输入结束。输出对于每组输入,输出一行“Th...原创 2019-01-21 15:14:57 · 3306 阅读 · 10 评论 -
杨辉三角(等腰三角形输出&&头部对其输出)(C语言)
编程打印具有如下形式的杨辉三角形,其中输出数据的行数n从键盘输入,并且n<=10。程序运行结果示例1:Input n (n<=10):5↙ 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1#include<stdio.h>void s(int a[10][10]...原创 2019-01-07 16:55:54 · 2987 阅读 · 0 评论 -
蛇形矩阵(三角型)
Input n:5↙ 1 2 6 7 15 3 5 8 14 16 4 9 13 17 22 10 12 18 21 23 11 19 20 24 25#include<stdio.h>int main(){ int i,j,a[100][100],n,k,ret; pri...原创 2019-01-02 20:34:40 · 1072 阅读 · 0 评论 -
Fibonacci数列(兔子繁殖问题)(母牛问题)--寒假作业(第九题)
母牛的故事题目描述有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?输入输入数据由多个测试实例组成,每个测试实例占一行,包括一个整数n(0<n<55),n的含义如题目中描述。n=0表示输入数据的结束,不做处理。输出对于每个测试实例,输出在第n年的时候母牛的数量。每个输出占一行。...原创 2019-01-17 13:49:45 · 1095 阅读 · 6 评论 -
质数中的质数(质数筛法)--寒假作业(第十一题)
质数中的质数(质数筛法) 如果一个质数,在质数列表中的编号也是质数,那么就称之为质数中的质数。例如:3 5分别是排第2和第3的质数,所以他们是质数中的质数。现在给出一个数N,求>=N的最小的质数中的质数是多少(可以考虑用质数筛法来做)。收起输入输入一个数N(N <= 10^6)输出输出>=N的最小的质数中的质数。输入样例20输出...原创 2019-01-17 13:43:04 · 638 阅读 · 4 评论 -
3ds小游戏 --寒假作业(第八题)
题目描述:小w与tokitsukaze一起玩3ds上的小游戏,现在他们遇到了难关。 他们得到了一个数列,通关要求为这个数列的和为0,并且只有一次改变一个数的符号的机会(正数变成负数,负数变成正数)。请问小w与tokitsukaze能否通关,如果能,请输出有多少个数符合要求,如果不能,请输出-1。输入51 3 -5 3 4输出2说明只要把一个3变成-3...原创 2019-01-17 13:28:40 · 530 阅读 · 3 评论 -
约瑟夫环 C语言
#include<stdio.h>int main(){ int m,n,i,j,k=0,a[100]={0}; scanf("%d%d",&n,&m); if(n>=1&&m<=1000000) { for(i=0;i<n;i++) { a[i]=i+1; } while(n>...原创 2019-01-01 15:10:25 · 362 阅读 · 0 评论 -
m*n矩阵行列交换
#include<stdio.h>#define N 50int main(){ int c[N][N],a,b,j,i; scanf("%d%d",&a,&b); for(i=0;i<a;i++) { for(j=0;j<b;j++) { scanf("%...原创 2019-01-01 12:24:07 · 1800 阅读 · 0 评论 -
数字字符串转换为整型数(C语言)
从键盘输入一串字符(假设字符数少于8个),以回车表示输入结束,编程将其中的数字部分转换为整型数并以整型的形式输出。 函数原型为 int Myatoi(char str[]);其中,形参数组str[]对应用户输入的字符串,函数返回值为转换后的整型数。解题思路的关键是:1)判断字符串中的字符是否是数字字符;2)如何将数字字符转换为其对应的数字值;3)如何将每一个转换后的数字值加起来...原创 2019-01-10 17:59:57 · 7698 阅读 · 3 评论 -
结构体和文件(从文件中删除&&插入&&查找&&修改)
【从文件中修改】:【思路】:修改的话我想到的是覆盖的方法,先从文件中进行查找符合条件的下标,然后以读写的方式打开文件,然后用fseek()函数把指针移动到相应下标的位置处,然后再进行修改即可。【主要函数的源代码】: xiu=ReadfromFile(stu);//啊,这个是我写的函数要再重新读取我写的文件中有几个进行返回 printf("输入你想修改的学生...原创 2019-02-26 10:31:04 · 2449 阅读 · 1 评论