指针进阶2 - 函数

1. 函数指针 函数名 VS &函数名 对于数组而言,数组名=首元素地址,&数组名=整个数组的地址 那么函数名和&函数名等于什么 #include <stdio.h> void test() { ; } int main() { test(); printf("%p\n", test); print ...

内存的存储及其存储方式

1. 内存存储 2. 内存存储的方式 1.内存的存储:内存是由低地址向高地址进行存储。(即我们个位数为低地址位,而百,千位为高地址数) 为方便理解我们定义了一个变量a,如下 vs上方窗口栏:调试-->窗口-->内存-->内存1 在地址处输入&a,取a的地址 内存存储总结:我们可以看到数据是从左往右, ...

C Primer Plus (7.12) 編程練習

/*C Primer Plus (7.11) 3*/ 1 #include<stdio.h> 2 int main() 3 { 4 double weight,height; 5 printf("Please enter your weight and height.\n"); 6 printf(" ...

C 语言输出100至200之间的质数(素数)

题目描述 运行 C 程序,输出 100 至 200 之间的质数。 输入描述 无 输出描述 输出 100 至 200 之间的质数,每行输出一个质数,每个质数前面需要带有序号。 输出样例 解题思路 在《一文解决如何使用 C 语言判断质数(素数)》一文中,我详细讲解了质数以及如何使用 C 语言判断质数,本 ...

BC7-牛牛的字符矩形

题目描述 牛牛尝试用键盘读入一个字符,然后在屏幕上显示用这个字符组成的 3*3 的矩形。 输入描述 一行读入一个 char 类型的字符。 输出描述 输出这个字符组成的 3*3 矩形。 示例 1 输入:# 输出: ### ### ### 解题思路 方案一 采用多条 printf() 按照格式输出,从而 ...

BC6-牛牛的第二个整数

题目描述 牛牛从键盘上输入三个整数,并尝试在屏幕上显示第二个整数。 输入描述 一行输入 3 个整数,用空格隔开。 输出描述 请输出第二个整数的值。 示例 1 输入:1 2 3 输出:2 解题思路 方案一 使用 3 个整形变量依次存储输入的 3 个整数,然后将第二个整形变量的数据输出。 具体代码如下: ...

BC3-牛牛学说话之-整数

牛牛刚刚出生,嗷嗷待哺,一开始他只能学说简单的数字,你跟他说一个整数,他立刻就能学会。输入一个整数,输出这个整数。 ...

BC2-小飞机

题目描述 KiKi 学会了 printf 在屏幕输出信息,他想输出一架小飞机。请帮他编写程序输出这架小飞机。 输入描述 无 输出描述 解题思路 方案一 将小飞机的图形按照行进行划分,总共可以分成 6行。然后依照每行空格与 * 的排布位置输出相应的字符即可。 具体代码如下: 👉 点击展开 #incl ...

[做题计划1~10] 杂题乱选

$\text{Case0}$: [是否自主完成][题目难度] 时间: 完成细节。 $\color{red}\text{Case1}$: $\color{purple}\text{P1117 [NOI2016] 优秀的拆分}$ 2022.12.1 killed[不会,但大概懂了] 技巧:二分,hash ...

死磕面试系列,Java到底是值传递还是引用传递?

Java到底是值传递还是引用传递?

这虽然是一个老生常谈的问题,但是对于没有深入研究过这块,或者Java基础不牢的同学,还是很难回答得让人满意。

可能很多同学能够很轻松的背出JVM、分布式事务、高并发、秒杀系统、领域模型等高难度问题,但是对于Java基础问题不屑一顾。这种抓大放小的初衷是对的,要... ...

计算机等级考试二级C语言上机题集(第11~15套)

第11套 1.程序填空题 给定程序中,函数fun的功能是:将形参s所指字符串中的所有字母字符顺序前移,其他字符顺序后移,处理后新字符串的首地址作为函数值返回。 例如,s所指字符串为:asd123fgh543df,处理后新字符串为:asdfghdf123543。 请在下划线处填入正确的内容并将下划线删 ...