C语言程序设计教程(第三版)课后习题5.7 (C语言代码) 解题思路:1、判断输入的数是不是0,如果是,位数为1;不是对n进行操作。2、声明两个数组,把个位数存入a[i],然后把a[i]f赋值给b[num],i++,num--执行之后,b[i]保存了所有的个位数。3、正序输出,j从5-i开始,循环i次,每次+1,输出b[j+1];4、逆序输出,j从5开始。 题解列表 2018年05月21日 0 点赞 0 评论 1677 浏览 评分:0.0
【偶数求和】 (C语言代码) 摘要:解题思路:以数组来存放平均值注意事项:输出格式与标准输出略有不同参考代码:# include<stdio.h>int main(){ int a[100]={0},i,j,k,p,t,sum[1000…… 题解列表 2018年05月21日 0 点赞 0 评论 1268 浏览 评分:0.0
蓝桥杯算法训练VIP-方格取数 (C++代码) 摘要:解题思路:注意事项:参考代码:noi普及组第四题,但年代已久远:#include<bits/stdc++.h>#include<cstdio>using namespace std;int n,x,y…… 题解列表 2018年05月20日 2 点赞 0 评论 1864 浏览 评分:2.0
优质题解 蓝桥杯算法训练VIP-求先序排列 (C++代码) 首先,一点基本常识,给你一个后序遍历,那么最后一个就是根(如ABCD,则根为D)。因为题目求先序,意味着要不断找根。那么我们来看这道题方法:(示例)中序ACGDBHZKX,后序CDGAHXKZB,首先可找到主根B;那么我们找到中序遍历中的B, 题解列表 2018年05月20日 15 点赞 0 评论 2956 浏览 评分:9.8
蓝桥杯算法训练VIP-装箱问题 (C++代码) 这道题看似是搜索,但是可以用背包做。题目要求求出最小的剩余空间,也就是要求出最大的可装重量这样,我们可以将一个物体的重量当作它的价值,进而将题目转变为一个基本的01背包问题:有一个箱子容量为V(正整数,0<=V<=20000),同时有n个物品(0<n<=30), 题解列表 2018年05月20日 2 点赞 0 评论 2536 浏览 评分:6.0
C语言程序设计教程(第三版)课后习题10.7 (C语言代码) 摘要:解题思路:注意事项:scanf后接一个getchar()来接收回车,不然回车会存入字符数组中参考代码:#include<stdio.h>int main(){ char arr[100]; …… 题解列表 2018年05月20日 0 点赞 0 评论 1682 浏览 评分:0.0
约瑟夫环 解题思路:用一个数组来存放每个人的编号,用变量to来记录除去的人数,用一个while(to!=n-1)循环,循环中先判断当前人员的编号是否为0,如果为0,就接着循环,如果不为0,则变量s+1;当s==3时,令s=0并且将当前的人员编号设置为0, 题解列表 2018年05月20日 0 点赞 0 评论 1660 浏览 评分:0.0
dididi........ 摘要:解题思路:注意事项:参考代码:#include<stdio.h>void change(int *a,int n,int m){ int temp[100],i; for(i=0;i<m;…… 题解列表 2018年05月20日 0 点赞 0 评论 2623 浏览 评分:0.0
哪写错了,求大佬点拨一下,感谢 摘要:解题思路:给的例子跑过,可以,但是提交后显示答案错误参考代码:#include<stdio.h>void input(int *a){ int i=0; for(i=0;i<10;i++)…… 题解列表 2018年05月20日 0 点赞 0 评论 1878 浏览 评分:0.0
C语言程序设计教程(第三版)课后习题1.5 (C语言代码) 摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ printf("**************************\n"); printf("He…… 题解列表 2018年05月20日 0 点赞 0 评论 967 浏览 评分:0.0