
c程序设计
打工界的小苦瓜
这个作者很懒,什么都没留下…
展开
-
函数知识
1.class Test{public:explicit Test(int a) :ma(a) {} private: int ma; }; int main() { Test tetst(20); test = 30;//Test = (int ==> Test) 隐式生成临时对象 return 0; }像上面会有隐式生成临时对象,这样的话会有安全隐患存在.而这是系统编译安装原创 2020-06-20 15:13:29 · 127 阅读 · 0 评论 -
n进制详细计算方法
计算n进制例题:假设在n进制下,下面的等式成立,567*456=150216,n的值是()A.9 B.10 C. 12 D.18法1:1.取末位,67=42;42%n=6。2.四个选项往里面带,看哪些选项余数是6,B排除,。3.计算567456=258552(这是十进制),大于150216,判 断出这肯定是个大于10的进制,在C D中选。4.又25...原创 2019-11-08 20:01:40 · 2370 阅读 · 0 评论 -
c语言处理字符串中的符号前移后移相关题目
#include <stdio.h>#include <assert.h>#include <stdarg.h>//可变参数编程#include <string.h>#include <stdlib.h>/*1.编码完成下面的处理函数,函数将字符串中的字符’‘移到字符串的前部分,前面的非’’字符后移,但不能改变非’‘字符的先...原创 2020-04-17 20:57:00 · 2266 阅读 · 0 评论 -
c语言汉诺塔算法
#include<stdio.h>int g_count = 0;void Move(char x,char y){g_count++;printf("%c->%c\n",x,y);}void Hanoi(int n,char a,char b,char c){if(n == 1)Move(a,c);else{Hanoi(n-1,a,c,b);Move...原创 2020-03-04 19:50:14 · 232 阅读 · 0 评论 -
c语言递归求年龄
Age(5):求第五个人的年龄Age(4):求第四个人的年龄Age(3):求第三个人的年龄Age(2):求第二个人的年龄Age(1):求第一个人的年龄Age(n):求第n个人的年龄Age(n-1):求第n-1个人的年龄递归求年龄#include<stdio.h>int Age(int n){int tmp;if( n == 1)tmp = 10;else{...原创 2020-03-04 19:34:06 · 680 阅读 · 0 评论