文章 2023-10-23 来自:开发者社区

带你刷笔试关的小怪|详解指针习题和面试题【C语言/指针/进阶】

前言通过前面的学习,已经对各类指针有所了解,要想掌握C的利器——指针,做题能让我们快速掌握指针的用法。下面将详解指针习题(作为复习)和指针面试题(重点)。友情链接:详解指针【上】详解指针【中】详解指针【下】(时间紧的话就看上篇吧,思路解析是最详细的)9. 指针和数组笔试题解析复习回顾sizeof()计算的是对象所占内存的大小(单位:字节),而与它指向的东西无关。即sizeof(指针)就是指针的大....

带你刷笔试关的小怪|详解指针习题和面试题【C语言/指针/进阶】
文章 2023-09-18 来自:开发者社区

【C语言】——函数--递归及习题练习

今天是在b站跟着bit鹏哥学习C语言的第15天,今天将学习了函数的最后一小节递归;以及函数调用,递归的练习题;一,函数递归什么是递归?、简单来说就是函数自己调用自己;程序调用自身的编程技巧称为递归( recursion)。递归做为一种算法在程序设计语言中广泛应用。一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求....

【C语言】——函数--递归及习题练习
文章 2023-08-06 来自:开发者社区

[数据结构与算法(严蔚敏 C语言第二版)]第1章 绪论(课后习题+答案解析)

1. 简述下列概念:数据、数据元素、数据项、数据对象、数据结构、逻辑结构、存储结构、抽象数据类型。数据数据是客观事物的符号表示,是所有能输人到计算机中并被计算机程序处理的符号的总称。数据是信息的载体,能够被计算机识别、存储和加工数据元素是数据的基本单位,在计算机中通常作为一个整体进行考虑和处理。数据项是组成数据元素的、有独立含义的、不可分割的最小单位。数据对象是性质相同的数据元素的集合,是数据的....

[数据结构与算法(严蔚敏 C语言第二版)]第1章 绪论(课后习题+答案解析)
文章 2023-07-17 来自:开发者社区

初识C语言习题以及知识点

知识点1、 局部变量:一般将定义在函数中的变量称为局部变量,其只能在函数内部使用。  全局变量:定义在全局作用域中的变量,即函数外的变量,称之为全局变量,全局变量的生命周期随程序启动而生,随程序结束而消亡,在任何函数中都可以使用。注意:全局变量使用起来方便,但为了防止冲突和安全性,尽量避免定义全局变量。2、不允许在同一个作用域中定义多个相同名称的变量。3、允许在不同的作用域中定义多个相....

文章 2023-06-14 来自:开发者社区

C语言之数据在内存中的存储习题讲解

short == signed shortunsigned shortint == signed intunsigned int char在VS环境上其实是signed charunsigned char对于有符号的char来说,把二进制位序列中的最高位当成符号位对于无符号的char来说二进制位序列中的每一位都是数值位这里需要给大家额外补充一个知识点,见下图请大家务必看懂这两张图以便下面的例题能....

C语言之数据在内存中的存储习题讲解
文章 2023-06-06 来自:开发者社区

C语言循环习题

 要写出本道题,首先要理解一个面额的纸币能分成多少种情况。//将一面额为10元倍数的整钱(面额为大于等于10,并小于等于100) //换成1元、2元和5元的零钱组合(每种面值都要有)。 //输入要换的面额(如10元), //输出所有可能的换法数量(如2种)。 //要求按5,2,1从多到少输出 #define _CRT_SECURE_NO_WARNINGS 1 #include <....

文章 2023-04-28 来自:开发者社区

C语言程序设计第五版谭浩强课后答案 第五章习题答案(3-17题)

前言:本章详细讲解C语言程序设计第五版谭浩强课后答案 第五章习题答案(3-17题)3.给两个数m和n输入最大公约数和最小公倍数最大公约数分为穷举法和辗转相除法代码如下://穷举法.最大公约数#include&lt;stdio.h&gt;int main() { int j = 0; int m, n, i; scanf_s("%d %d", &amp;m, &amp;n); i = m &gt;....

C语言程序设计第五版谭浩强课后答案 第五章习题答案(3-17题)
文章 2023-04-23 来自:开发者社区

c语言习题:华氏度摄氏度比照表

这是《C程序设计语言》第二版中1.2的练习题,要求根据Celsius = (5 / 9) * (Fahr - 32)的公式实现一个比照表的打印输出。 (运算符号两侧最好用空格与其他内容分隔开,这样可以提高代码的可读性)这道练习题看似简单,但其实藏着一个很容易被忽视的坑,那就是C语言中,整数除法操作会自动执行舍位,结果中的任何小数部分都会被舍弃。由于5和9都是整数,相除结果为0,因此这样计算求得的....

文章 2023-02-24 来自:开发者社区

明解C语言第八章习题

练习8-1#include<stdio.h> #define diff(x,y)(x-y) int main() { int x; int y; printf("x="); scanf("%d", &x); printf("y="); scanf("%d", &y); printf("%d", diff(x, y...

文章 2023-02-24 来自:开发者社区

明解C语言第七章习题

第一节:基本数据类型和数没有习题第二节:整型和字符型练习7-1#include <stdio.h> int main() { int n; printf("%d\t%d\t%d\n", sizeof 1,sizeof(unsigned)-1,sizeof n+2 ); //此行显示结果为 4 3 6 因为1的字节就是为4,而-1的字节也是4再减去-1所以显...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注