逆序数-题解(C++代码) 摘要:# 思路 逐个比较。 # 代码 ```cpp #include int main() { int nums[100]; int n; std::cin >> n; f…… 题解列表 2020年01月04日 0 点赞 0 评论 1396 浏览 评分:0.0
汪汪与打针 -题解(C++代码) #思路4个月,分别需要120,120,120,100元。判断每个月汪汪身上的现金是否足够。注意,打完针需要扣钱,到下一个月不要忘了打工赚的钱。#代码```cpp#includeintmain(){//每个月打针需要的钱constintmonths=4;constintloan[months]={120 题解列表 2020年01月02日 0 点赞 0 评论 1365 浏览 评分:8.0
[编程入门]自定义函数之通用位移-题解(C++代码) #思路位操作。就是将一个整数(二进制表示),交换前后两部分。#代码```cpp#includetypedefunsignedintuint;uintmove(uintval,intn){uintres=val;//循环移位if(0!=n){n+=(n<0)?32:0;//左循环转换成右循环uintop 题解列表 2020年01月02日 1 点赞 0 评论 1732 浏览 评分:9.9
找出最长的字符串来-题解(C++代码) 解题思路:while循环5次,设计以max,maxstr就完了参考代码:```cpp#include#includeusingnamespacestd;/**/intmain(){inti=0,max1=0;strings,maxstr;while(imax1){max1=s.length();max 题解列表 2020年01月02日 0 点赞 0 评论 1607 浏览 评分:0.0
字符串问题-题解(C++代码) 解题思路:直接调用reverse函数,需要头文件algorithm参考代码:```cpp#include#includeusingnamespacestd;intmain(){stringstr;cin>>str;reverse(str.begin(),str.end());cout 题解列表 2020年01月02日 0 点赞 0 评论 1442 浏览 评分:0.0
[编程入门]C语言循环移位-题解(C++代码) #思路位操作。例如,输入数字,16进制表示0000080A。右循环移位4位,变成,A0000080。#代码```cpp#includeintmain(){intval,n;std::cin>>val>>n;intoperand=(1 题解列表 2020年01月02日 0 点赞 0 评论 1134 浏览 评分:0.0
[编程入门]C语言之二进制位问题-题解(C++代码) #思路位操作。比如有一个数,二进制表示011101011010。取第4位到第7位,最终得到000001010000。只要将原数与000011110000做位与运算即可。#代码```cpp#includeintgetBits(intvalue, 题解列表 2020年01月02日 0 点赞 0 评论 1357 浏览 评分:0.0
IP判断-题解(C++代码) 解题思路:1.以.为界线,将整个字符串划分为4个小字符串2.sislegal()函数用于判断小字符串是否和合法3.qiepian()函数用于对整个字符串切片成小字符串并且调用sislegal()判断是否合法注意事项:在58行中continue的用法, 题解列表 2020年01月02日 0 点赞 0 评论 1372 浏览 评分:9.3
[编程入门]原码求补码-题解(C++代码) #思路正数,不变。负数,符号位不变,其余位取反加一。#代码```cpp#include#includeintmain(){std::stringstr;std::cin>>str;//负数,符号位不变,其余位取反加一if('1'==str[0]){intlen=str.length();//取反for 题解列表 2020年01月01日 0 点赞 0 评论 1123 浏览 评分:0.0
C语言训练-邮票组合问题*-题解(C++代码) #思路纯粹的数学组合问题。4张三分邮票,3张五分邮票,有几种组合(要求至少有1张)。三分邮票可以0张、1张、2张、3张、4张,总共5种方案,五分邮票可以0张、1张、2张、3张,总共4种方案。答案就是4*5,再减去(0,0)这一不符合题意的组合。 题解列表 2020年01月01日 0 点赞 0 评论 1741 浏览 评分:0.0