- 博客(45)
- 收藏
- 关注
原创 使用Typora+PicGo+SM.MS实现本地博客图片自动上传
本地博客图片自动上传的配置方法,使用Typora+PicGo+SM.MS实现本地博客图片自动上传
2022-12-31 00:24:14 660
原创 2_mystrcat 实现字符串的连接。
2_mystrcat,将source指向的字符串的拷贝,添加到destination指向的字符串的末尾。
2022-07-03 16:56:32 733
原创 7_将输入单词译成密码
7_将输入单词译成密码通过课程进入 题 号: 11 7_将输入单词译成密码 语言要求: C++请编程序将:输入单词译成密码,密码规律是:用原来的字母后面的第4个字母代替原来的字母。例如,字母’A’后面第4个字母是"E",用"E"代替"A",“Z"用"D"代替。例如,输入"China"应译为"Glmre”。请编一程序,将输入单词译为密码后输出。(回车结束单词输入;单词最长20,之后截断;输入单词长度为0或者输入不为字母,输出error)。C代码:#include <stdio.h>
2022-06-06 17:22:37 972
原创 升序排序,奇数在偶数之前
升序排序,奇数在偶数之前(C++)通过课程进入 题 号: 131 升序排序,奇数在偶数之前(C++) 语言要求: C++接受若干非负整数,当个数超过10个或者遇到负数时停止接受,将这几个整数按升序排列输出,并且奇数在前,偶数在后。输出要求,每个数字后输出空格与其他数字隔开,最后一个数字后也有空格例如,输入的10个数是:10 9 8 7 6 5 4 3 2 1则输出:1 3 5 7 9 2 4 6 8 10如输入:2 3 4 5 -1输出:3 5 2 4排序用到了sort函数#include
2022-04-21 11:13:59 1614
原创 循环左移和循环右移
3.17 循环左移和循环右移通过课程进入 题 号: 101 3.17 循环左移和循环右移 语言要求: C++编写一个程序,输入两个整数i、j,如果j的值大于0,则将i循环左移j位;如果j的值小于0,则将i循环右移j位,最后输出i的值。输入输出格式要求:输入格式:i j回车i j 均用int类型存储。只输出运算结果,请不要输出其他字符例如:输入:3 10回车输出:3072输入:-65535 -2回车输出:2147467264关于循环移位之前大一的时候一直没搞清楚循环移位是什么意思。
2022-04-21 11:11:50 4014
原创 质数对之和等于偶数
质数对之和等于偶数通过课程进入 题 号: 252 质数对之和等于偶数 语言要求: C++输入偶数n输出所有两个质数对,使其和为n,比如输入16,输出3+13,5+11(多组质数对换行输出,一个质数对中小的一个在前,多组质数对按第一个加数由小到大的顺序输出),若输入的n不是偶数,输出:Error。例如:输入:16输出:3+135+11代码#include<iostream>#include<cmath>using namespace std;int
2022-04-21 11:07:25 805
原创 对结构体数组进行排序
1_对结构体数组进行排序通过课程进入 题 号: 41 1_对结构体数组进行排序 语言要求: C++对结构体数组进行排序。题目描述:struct Person{ int no; int age; int height;}实现sort方法对结构体数组进行排序。void sort(Person * array,int n);根据no从小到大排序;如果no相同则根据age排序;如果age相同,则根据height排序。注意:遇到异常情况,输出"error";否则不要随意输出,会视为错误
2022-03-28 09:49:57 3598
原创 03_01 数字位置互换
03_01 数字位置互换通过课程进入 题 号: 205 03_01 数字位置互换 语言要求: C++(第三章控制流程)下面程序的功能是不用第三个变量,实现两个数的对调操作。C代码:#include <stdio.h>void main(){ int a,b; scanf("%d%d",&a,&b); printf("%d,%d\n",a,b); a=a+b; b=a-b; a=a-b; printf("%d,%d\n",a,b);}测试结果:
2021-01-25 14:44:10 315
原创 3.9 2的k次方小于m的k的最大值
3.9 2的k次方小于m的k的最大值通过课程进入 题 号: 92 3.9 2的k次方小于m的k的最大值 语言要求: C++编写程序,求满足公式的变量k的最大值:2^k <= m其中,m是程序输入的一个正整数。2^k表示2的k次方。输入输出格式要求:输入格式:m回车程序中要求全部使用unsigned int 类型数据。scanf和printf中使用%u只输出运算结果,请不要输出其他字符。例如:输入:16回车输出:4输入:2140000000回车输出:30C代码:#incl
2021-01-25 14:40:32 594
原创 C3-2_闰年
C3-2_闰年通过课程进入 题 号: 185 C3-2_闰年 语言要求: C++输入一个年份,判断这一年是不是闰年是则输出yes,不是输出no闰年的判断规则C代码:#include<stdio.h> int main(){ int y; scanf("%d",&y); if(y%4==0&&y%100!=0||y%400==0) printf("yes"); else printf("no"); return 0;}测试结果:.
2021-01-25 14:38:11 123
原创 16_找出1-1000之间的完数
16_找出1-1000之间的完数通过课程进入 题 号: 20 16_找出1-1000之间的完数 语言要求: C++一个数如果恰好等于它的因子之和,就被成为完数。例如6的因子为1,2,3,而6=1+2+3,所以6是一个完数。编程找出1-1000之间的所有完数,并按照从小到大的顺序输出,输出的每个数都必须以回车结尾。C代码:#include<stdio.h>int main(){ int i,j; for(i=1;i<=1000;i++) { int sum=0;
2021-01-25 14:29:09 1880
原创 12_求π的值
12_求π的值通过课程进入 题 号: 16 12_求π的值 语言要求: C++求出π的值,根据给出公式π/2=1+1/3+1/32/5+1/32/53/7+…,从键盘输入要求满足的精度。(即前后两次求得的π相差小于输入精度)采用float型,输出采用七位有效数字型如3.xxxxxx。例如输入0.001,输出3.141106.*观察上述公式特征,在循环中分别表示出本次循环和上次所得π的结果并作差。C代码:#include<stdio.h>int main(){ float pi
2021-01-25 14:22:45 3032 4
原创 C3-3_百钱百鸡
C3-3_百钱百鸡通过课程进入 题 号: 187 C3-3_百钱百鸡 语言要求: C++一只公鸡值5钱,一只母鸡值3钱,三只小鸡值1钱,现在用百钱买百鸡,请问公鸡、母鸡、小鸡各多少只?输出结果a,b,c,d,e,f…(a,d…对应公鸡数量,b,e…对应母鸡数量,c,f…对应小鸡数量)具体思路是使用3个嵌套的for循环对每一种情况进行验证,并且要考虑到鸡的个数均为整数。C代码:#include<stdio.h>int main(){ int a,b,c; for(a=
2021-01-25 14:12:31 187
空空如也
ELF文件逆向分析的一个问题
2023-02-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人