- 博客(4)
- 收藏
- 关注
原创 关于i++和++i的区别
i++和++i的区别i++和++i都是自增运算符,如果你不细究的话,可以简单地理解为(i++)是先运算再对i本身自增;同理(++i)是先对i本身进行自增然后进行运算。它们的工作机制究竟是怎样的呢?那我们可以解析一下它的汇编指令(通过gcc)i++; ++j;我们可以看到当他们单独执行时,编译器都会对他们对应的内存地址的内容进行+1操作。#include<bits/stdc++.h>using namespace std;int main(){
2021-01-14 11:26:48 1072
原创 7-2 打印多层金字塔 (15分) 本题目要求读入2个整数n和m,m表示小金字塔的行数,n代表大金字塔的层数。然后输出多层金字塔。
7-2 打印多层金字塔 (15分)本题目要求读入2个整数n和m,m表示小金字塔的行数,n代表大金字塔的层数。然后输出多层金字塔。输入格式:在一行中层数n和 小金字塔的行数m。输出格式:对每一组输入,显示对应的图案输入样例:在这里给出一组输入。例如:2 3输出样例:在这里给出相应的输出。例如: * *** ***** * * *** ******** *****在这里插入代码片...
2020-08-17 15:17:49 1237
原创 7-39 抽卡游戏 (30分) 本题的灵感来源于一个古典的概率模型。 AliceAliceAlice 在一个卡池里抽卡,里面有 xxx 张 sss 卡和 yyy 张 aaa 卡。 AliceAlice
7-39 抽卡游戏 (30分)本题的灵感来源于一个古典的概率模型。AliceAliceAlice 在一个卡池里抽卡,里面有 xxx 张 sss 卡和 yyy 张 aaa 卡。AliceAliceAlice 每次会不放回的随机从卡池中抽出一张卡。BobBobBob 在一旁看 AliceAliceAlice 抽卡并对每次的结果进行预测:若卡池里 sss 卡的数量多于 aaa 卡,BobBobBob 会猜 AliceAliceAlice 抽出 sss 卡。反之则会猜测 AliceAliceAlice
2020-08-17 12:35:42 860 1
原创 7-15 整数拆分
7-15 整数拆分 (15分)Jack Cheng学完了计算机基础导论,了解到任何一个数都可以用二进制数来表示,爱玩游戏的他忍不住想要玩一个游戏,既然可以用二进制数表示,那么就可以写成若干个二进制数相加,例如: 7=1+2+4 7=1+2+2+2 7=1+1+1+4 7=1+1+1+2+2、7=1+1+1+1+1+2 ,7=1+1+1+1+1+1+1 总共有六种不同的拆分方式。 再比如:4可以拆分成:4 = 4,4 = 1 + 1 +1 + 1,4 = 2 + 2,4=1+1+2。 用f(n)表示n的不同
2020-08-12 14:38:18 1206
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人