- 博客(9)
- 收藏
- 关注
原创 05:验证歌德巴赫猜想
注意引用两次函数即可,感觉已经很简洁了。#include<iostream>using namespace std;int yinzi(int);int main(){ int a,i,j,b; cin >> a; for (i = 2; i <= a / 2; i++) if (yinzi(i) != 0 && yinzi((a - yinzi(i))) != 0) cout...
2021-12-12 21:32:09
504
原创 构建简单计算器
首先定义一个字符b(char b),然后if(b==‘A’)(这里拿A举例子),即是当输入A的时候执行该条件语句。这个也可用于计算器的构建,定义‘+-*/’这类的。例子描述一个最简单的计算器,支持+, -, *, / 四种运算。仅需考虑输入输出为整数的情况,数据和运算结果不会超过int表示的范围。输入输入只有一行,共有三个参数,其中第1、2个参数为整数,第3个参数为操作符(+,-,*,/)。输出输出只有一行,一个整数,为运算结果。然而:1. 如果出现除数为0的情况,则输出:Di
2021-12-12 19:02:22
215
原创 一个整数有几个奇数字,几个偶数字
注意:一定一定要注意int和long int一样,long long int 才不会溢出!#include<iostream>using namespace std;void zhengshu(long long int a);void fushu(long long int a);int main(){ long long int a, i, j = 0, n, o = 0; cin >> a; if (a >= 0) ...
2021-12-12 19:00:37
1008
原创 杨老师6班测试 送分题(分不同情况填充)
思路:首先打好框架,再往里慢慢填东西,很麻烦,不过挺有意思的。代码:#include<iostream>using namespace std;int main(){ char a, b;//a是填充边框和对角线的字符,b是填充其他地方的字符 int c, i, j,p=1,q;//c是边长 cin >> c >> a >> b; q = c;//偏右的对角线 for (i = 1; i &...
2021-12-02 23:50:42
376
原创 敲七 输出7和7的倍数,还有包含7的数字。例如(17,27,37...70,71,72,73...)
这个题目没有那么麻烦,思索所有可能性。#include<iostream>using namespace std;int main(){ int a, i; cin >> a; for (i = 1; i <= a; i++) if (i % 7 == 0 || i % 10 == 7 || (i / 10)%10 == 7 || (i / 100)%10 == 7 || (i/1000)%10 == 7||(i/10000...
2021-12-02 21:57:38
1653
原创 数字反转 (运用了递减数列)
#include<iostream>usingnamespacestd;intmain(){inta;charb;cin>>a>>b;if(a<=1000&&b=='n')cout<<"8"<<endl;if(a>1000&&b=='n'){if((a-1000)%500==0)cout<<((a...
2021-12-02 20:49:51
644
原创 【无标题】画空心矩形和实心(如何实现不同行输出不一样)
06:画矩形查看 提交 统计 提问总时间限制:1000ms内存限制:65536kB描述根据参数,画出矩形。输入输入一行,包括四个参数:前两个参数为整数,依次代表矩形的高和宽(高不少于3行不多于10行,宽不少于5列不多于10列);第三个参数是一个字符,表示用来画图的矩形符号;第四个参数为1或0,0代表空心,1代表实心。输出输出画出的图形。代码#include<iostream>usingnamespacest...
2021-11-27 12:23:29
506
原创 如何使c++保留固定的小数点
#include<iostream>usingnamespacestd;intmain(){inta;charb;cin>>a>>b;if(a<=1000&&b=='n')cout<<"8"<<endl;if(a>1000&&b=='n'){if((a-1000)%500==0)cout<<((a...
2021-11-27 01:42:57
2653
原创 如何控制输入几个整数值(循环)
首先定义输入的数量n为多少,再输入n个整数值,用空格隔开便好。#include<iostream>using namespace std;int main(){ int n,b,i; cin >> n ; for (i = 1; i <= n; i++) { cin >> b; cout << b; } return 0;}例题描述孙老师讲...
2021-11-27 00:52:08
1025
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人