精华内容
下载资源
问答
  • C++从入门到精通

    2018-02-10 17:11:12
    C++帮助文档,C++手册,c++软件工程师必备良药,C++从入门到精通
  • c++从入门到精通

    2019-02-15 18:36:49
    c++从入门到精通,word文档版本。内含85页近1.5万字,教学练习结合,适合自学!
  • C++从入门到精通 教程完整ppt C++从入门到精通 教程完整ppt C++从入门到精通 教程完整ppt
  • c++ 从入门到精通

    2012-06-06 17:50:16
    这个比较适合初学者 c++ 入门到精通 比较适合初学者的pdf
  • C++ 从入门到精通

    2011-11-28 08:42:44
    很好很经典的一本教材啊,相信大家都知道的,C++
  • C++从入门到精通

    2011-10-28 20:37:39
    西安交通大学的C++课件,可用于二级培训
  • 本文详细介绍《Visual C++从入门到精通教程》,点击链接 http://www.eeskill.com/studyplan/index/id/121 查看视频教程
  • VISUAL C++从入门到精通

    2013-06-30 21:44:26
    VISUAL C++从入门到精通
  • C++从入门到精通(第3版)源码..亲测可用。
  • Visual C++从入门到精通

    2012-12-16 10:28:32
    Visual C++从入门到精通随书光盘
  • Visual C++从入门到精通.zip Visual C++从入门到精通.zip Visual C++从入门到精通.zip
  • visual c++ 从入门到精通 项目实践的图书管理系统
  • c++从入门到精通第二版,中文高清完整版。
  • C++从入门到精通 (第2版)
  • C++从入门到精通.ppt

    2012-09-14 10:00:40
    C++从入门到精通.ppt
  • Visual C++从入门到精通(第3版).pdf mrkj Visual C++从入门到精通(第3版).pdf mrkj
  • C++从入门到精通

    2020-10-17 09:46:53
    C++从入门到精通》学习笔记 随书资料 扫码自取

    《C++从入门到精通》学习笔记

    同步于:黑凤梨の博客
    在这里插入图片描述

    随书资料

    扫码自取
    在这里插入图片描述

    知识学习

    习题实战

    6.6.2蜗牛爬井

    题目:

    有一口井深10m,一只蜗牛从井底向井口爬,白天向上爬2m,晚上向下滑1m,问多少天可以爬到井口?

    分析:

    白天爬完2m时增加判断条件,到达10m直接输出所耗天数

    代码实现:

    #include <iostream>
    using namespace std;
     #define J 10
    
    int Day()
    {
    	for (int i = 0,j = 1;;j++)
    	{
    		i = i + 2;
    		if (i >= J) return j;
    		i = i - 1;
    	}
    }
    
    
    int main()
    {
    
    	int n =Day();
    
    	cout << "第" << n << "天爬到井口" << endl;
    
    
    
    	system("pause");
    	return 0;
    }
    

    在这里插入图片描述

    7.8.1模拟生兔子

    题目:

    设一对大兔子每月生一对小兔子,每对新生兔在出生一个月后又下崽,假若兔子都不死亡。问:一对兔子一年能繁殖成多少对兔子?

    分析:

    第一个月:两只大兔子 2
    第二个月:两只大兔子+两只小兔子 4
    第三个月:四只大兔子+两只小兔子 6
    第四个月:六只大兔子+四只小兔子 10

    由此可得:第n月兔子数为=第n-1月兔子数量+第n-2月兔子数量

    代码实现:

    #include <iostream>
    using namespace std;
     int num = 2;
     int month = 0;
    int func(int n)
    {
    	if (n == 1) return 2;
    	if (n == 2) return 4;
    	num = func(n - 1) + func(n - 2);
    	return num;
    }
    
    int main()
    {
    
    	cout << "请输入月份:";
    	cin >> month;
    	
    	func(month);
    
    	cout << "第" << month << "月的兔子数量为:" << num / 2 << endl;
    
    	system("pause");
    	return 0;
    }
    

    在这里插入图片描述

    8.02 二维数组行列交换

    #include <iostream>
    using namespace std;
    
    int fun(int array[3][3])
    {
    	int i, j, t;
    	for (i = 0;i < 3;i++)
    	{
    		for (j = 0;j < i;j++)
    		{
    			t = array[i][j];
    			array[i][j] = array[j][i];
    			array[j][i] = t;
    		}
    	}
    	return 0;
    }
    
    void PrintArray(int array[3][3])
    {
    	int i, j;
    	for (i = 0;i < 3;i++)
    	{
    		for (j = 0;j < 3;j++)
    		{
    			cout << "\t" << array[i][j];
    		}
    		cout << endl;
    	}
    }
    
    int main()
    {
    
    	int array[3][3] =
    	{
    		{1,2,3},
    		{4,5,6},
    		{7,8,9}
    	};
    	cout << "之前数组为:" << endl;
    	PrintArray(array);
    	fun(array);
    
    	cout << "之后数组为:" << endl;
    	PrintArray(array);
    
    
    	system("pause");
    	return 0;
    }
    

    在这里插入图片描述

    8.5.1 打印“心”形图案

    #include <iostream>
    using namespace std;
    int main()
    {
    	int a[7][7] = {
    		{0,0,0,0,0,0,0},
    		{0,0,1,0,1,0,0},
    		{0,1,0,1,0,1,0},
    		{0,1,0,0,0,1,0},
    		{0,0,1,0,1,0,0},
    		{0,0,0,1,0,0,0},
    		{0,0,0,0,0,0,0}
    	};
    	cout << "    韩宝建  " << endl;
    	for (int i = 0;i < 7;i++)//Z
    	{
    		for (int j = 0;j < 7;j++)
    		{
    			if (a[i][j] == 1)
    			{
    				cout << "**";
    			}
    			else
    			{
    				cout << "  ";
    			}
    		}
    		cout << endl;
    	}
    	cout << "    赵二狗  " << endl;
    	cout << endl;
    	system("pause");
    	return 0;
    }
    
    

    在这里插入图片描述

    8.5.2 判断密码是否为6位

    #include <iostream>
    using namespace std;
    
    int getlen(char strm[100])
    {
    	return strlen(strm);
    }
    
    int main()
    {
    	char strm[100];
    	int len = 0;
    
    	while (1)
    	{
    		cout << "请输入一个6位密码:" << endl;
    		cin >> strm;
    		len=getlen(strm);
    		if (len == 6)
    		{
    			cout << "密码正确!" << endl;
    			break;
    		}
    		else
    		{
    			cout << "密码必须是6位! ";
    		}
    	}
    
    
    
    
    	system("pause");
    	return 0;
    }
    

    在这里插入图片描述

    展开全文
  • c++从入门到精通-(因视频太大,故将所有的视频教程一一上传,有需要的可以将我上传的关于C++的视频都下下来,也可选择需要的视频下载)
  • C++从入门到精通 (第2版)》是一本很好的C++入门书籍,从实际出发,带领你一步步深入C++开发领域,PS:并非从入门到如土。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,408
精华内容 563
关键字:

c++从入门到精通

c++ 订阅