提交 d38cb8fa 编写于 作者: W wizardforcel

2019-08-25 10:58:34

上级 a9549d4c
......@@ -6,7 +6,7 @@
## 使用指针查找最大数字的程序
在下面的程序中,我们有三个整数`num1``num2``num3`。我们已将这三个数字的地址分别分配给三个指针`p1``p2``p3`。之后我们使用[`if else`语句](https://beginnersbook.com/2014/01/c-if-statement/)对存储在指针指向的地址处的值进行了比较。
在下面的程序中,我们有三个整数`num1``num2``num3`。我们已将这三个数字的地址分别给三个指针`p1``p2``p3`。之后我们使用[`if else`语句](https://beginnersbook.com/2014/01/c-if-statement/)对存储在指针指向的地址处的值进行了比较。
```c
#include <stdio.h>
......@@ -58,8 +58,8 @@ int main()
#### 相关 C 示例
1\. [C 程序:使用指针来计算字符串中的元音和辅音](https://beginnersbook.com/2019/02/c-program-to-count-vowels-and-consonants-in-a-string-using-pointer/)
1\. [C 程序:使用指针来统计字符串中的元音和辅音](https://beginnersbook.com/2019/02/c-program-to-count-vowels-and-consonants-in-a-string-using-pointer/)
2\. [C 程序:使用指针打印字符串](https://beginnersbook.com/2019/02/c-program-to-print-string-using-pointer/)
3\. [C 程序:使用指针交换两个数字](https://beginnersbook.com/2019/02/c-program-to-swap-two-numbers-using-pointers/)
3\. [C 程序:使用指针交换两个数字](https://beginnersbook.com/2019/02/c-program-to-swap-two-numbers-using-pointers/)
4\. [C 程序:创建初始化并访问指针变量](https://beginnersbook.com/2019/02/c-program-to-create-initialize-and-access-a-pointer-variable/)
5\. [C 程序:查找最大的三个数字而不使用指针](https://beginnersbook.com/2014/06/c-program-to-find-greatest-of-three-numbers/)
\ No newline at end of file
......@@ -8,7 +8,7 @@
## 使用指针计算字符串中的元音和辅音的程序
在下面的程序中,我们声明了一个 char 数组`str`来保存我们使用`fgets()`函数存储在数组中的输入字符串。我们已经将数组的基址(第一个元素的地址)分配给指针`p`。我们在[`while`循环](https://beginnersbook.com/2014/01/c-while-loop/)中使用指针`p`浏览输入字符串的所有字符,并在每次迭代时递增指针值。
在下面的程序中,我们声明了一个`char`数组`str`来保存输入字符串,我们使用`fgets()`函数将其存储在数组中。我们已经将数组的基址(第一个元素的地址)赋给指针`p`。我们在[`while`循环](https://beginnersbook.com/2014/01/c-while-loop/)中使用指针`p`浏览输入字符串的所有字符,并在每次迭代时递增指针值。
```c
#include <stdio.h>
......@@ -44,6 +44,7 @@ int main()
```
**输出:**
![C Program to Count Vowels and Consonants in a String using Pointer](img/a3bce1c49a917e43c554398455ac1358.jpg)
#### 相关 C 示例
......
......@@ -4,7 +4,7 @@
在本教程中,我们将编写一个 C 程序,使用指针交换两个数字。我们已经涵盖[如何在不使用指针](https://beginnersbook.com/2017/09/c-program-to-swap-two-numbers/)的情况下交换两个数字。
## C 使用指针交换两个数字的示例
## 使用指针交换两个数字的 C 示例
```c
/*C program by Chaitanya for beginnersbook.com
......
......@@ -2,12 +2,13 @@
> 原文: [https://beginnersbook.com/2019/02/c-program-to-create-initialize-and-access-a-pointer-variable/](https://beginnersbook.com/2019/02/c-program-to-create-initialize-and-access-a-pointer-variable/)
在本教程中,我们将编写一个 C 程序来创建,初始化和访问指针变量。要学习指针的基础知识,请参阅我的教程: [C 指针](https://beginnersbook.com/2014/01/c-pointers/)
在本教程中,我们将编写一个 C 程序来创建,初始化和访问指针变量。要学习指针的基础知识,请参阅我的教程: [C 指针](https://beginnersbook.com/2014/01/c-pointers/)
## 示例:用于创建,访问和初始化指针的程序
在下面的程序中,我们声明了一个字符变量`ch`和字符指针`pCh`,之后我们用 `char ch`的地址值初始化了指针变量`pCh`
该示例还说明了如何使用指针变量`pCh`访问`ch`的值和地址
该示例还说明了如何使用指针变量`pCh`访问`ch`的值和地址。
```c
/* Created by Chaitanya for Beginnersbook.com
......@@ -45,6 +46,7 @@ int main()
```
**输出:**
![C program to create, initialize and access a pointer variable](img/6e5983a5b6f55ec202c9f458decdc7d6.jpg)
#### 相关 C 示例
......
......@@ -3,8 +3,11 @@
> 原文: [https://beginnersbook.com/2015/02/c-program-to-calculate-and-print-the-value-of-ncr/](https://beginnersbook.com/2015/02/c-program-to-calculate-and-print-the-value-of-ncr/)
在下面的程序中,我们计算并显示 nCr 的值。 **nCr 也可以表示为 `C(n, r)`**
公式为:
`C(n, r)= n! /(r!(n - r)!)`。对于`0 <= r <= n`。这里`!`代表阶乘。例如:`C(6, 2)= 6! /(2! * (6-2)!) => 720 /(2 * 24) => 15`
`C(n, r)= n! /(r!(n - r)!)`,对于`0 <= r <= n`。这里`!`代表阶乘。例如:`C(6, 2)= 6! /(2! * (6-2)!) => 720 /(2 * 24) => 15`
我们在以下程序中进行了相同的计算。
```c
......
......@@ -2,11 +2,11 @@
> 原文: [https://beginnersbook.com/2017/09/c-program-to-multiply-two-floating-point-numbers/](https://beginnersbook.com/2017/09/c-program-to-multiply-two-floating-point-numbers/)
编程将两个浮点数相乘并将产品显示为输出。
程序将两个浮点数相乘并将乘积显示为输出。
## 示例 1:显示两个浮点数乘积的程序
在该程序中,要求用户输入两个浮点数,程序将输入的值存储到变量`num1``num2`中。然后程序将输入的数字相乘并将产品显示为输出。
在该程序中,要求用户输入两个浮点数,程序将输入的值存储到变量`num1``num2`中。然后程序将输入的数字相乘并将乘积显示为输出。
```c
#include <stdio.h>
......@@ -79,7 +79,7 @@ Product of entered numbers is:1138.664
查看这些相关的 [C 程序](https://beginnersbook.com/2015/02/simple-c-programs/)
1. [C 程序:加两个数字](https://beginnersbook.com/2017/09/c-program-to-add-two-numbers/)
1. [C 程序:加两个数字](https://beginnersbook.com/2017/09/c-program-to-add-two-numbers/)
2. [C 程序:打印用户输入的整数](https://beginnersbook.com/2017/09/c-program-to-print-an-integer-entered-by-a-user/)
3. [C 中的`Hello World`程序](https://beginnersbook.com/2017/09/c-hello-world-program/)
4. [C 程序:查找给定范围内的回文数](https://beginnersbook.com/2015/02/c-program-to-find-palindrome-numbers-in-a-given-range/)
......
......@@ -48,10 +48,10 @@ Remainder is: 1
## 示例 2:使用函数查找商和余数的程序
在这个程序中,我们正在做与上述程序中相同的事情,但是在这里我们使用函数来查找商和余数。我们为计算创建了两个用户定义的函数。要理解这个程序,您应该对以下 [C 编程](https://beginnersbook.com/2014/01/c-tutorial-for-beginners-with-examples/)主题有基本的了解:
在这个程序中,我们正在做上述程序的相同的事情,但是在这里我们使用函数来查找商和余数。我们为计算创建了两个用户定义的函数。要理解这个程序,您应该对以下 [C 编程](https://beginnersbook.com/2014/01/c-tutorial-for-beginners-with-examples/)主题有基本的了解:
1. [在 C](https://beginnersbook.com/2014/01/c-functions-examples/) 中的功能
2. [C](https://beginnersbook.com/2014/01/c-function-call-by-value-example/) 中的值调用函数
1. [C 中的函数](https://beginnersbook.com/2014/01/c-functions-examples/)
2. [C 中的按值函数调用](https://beginnersbook.com/2014/01/c-function-call-by-value-example/)
```c
#include <stdio.h>
......@@ -85,7 +85,7 @@ int main(){
查看相关的 [C 程序](https://beginnersbook.com/2015/02/simple-c-programs/)
1. [C 程序:加两个数字](https://beginnersbook.com/2017/09/c-program-to-add-two-numbers/)
2. [C 程序:乘以两个浮点数](https://beginnersbook.com/2017/09/c-program-to-multiply-two-floating-point-numbers/)
1. [C 程序:加两个数字](https://beginnersbook.com/2017/09/c-program-to-add-two-numbers/)
2. [C 程序:相乘两个浮点数](https://beginnersbook.com/2017/09/c-program-to-multiply-two-floating-point-numbers/)
3. [C 程序:查找字符的 ASCII 值](https://beginnersbook.com/2017/09/c-program-to-find-ascii-value-of-a-character/)
4. [C 程序:计算并打印 nCr](https://beginnersbook.com/2015/02/c-program-to-calculate-and-print-the-value-of-ncr/) 的值
\ No newline at end of file
......@@ -73,7 +73,7 @@ Average of 20 and 13 is: 16.50
查看相关的 [C 程序](https://beginnersbook.com/2015/02/simple-c-programs/)
1. [C 程序:加两个数字](https://beginnersbook.com/2017/09/c-program-to-add-two-numbers/)
2. [C 程序:乘以两个浮点数](https://beginnersbook.com/2017/09/c-program-to-multiply-two-floating-point-numbers/)
1. [C 程序:加两个数字](https://beginnersbook.com/2017/09/c-program-to-add-two-numbers/)
2. [C 程序:相乘两个浮点数](https://beginnersbook.com/2017/09/c-program-to-multiply-two-floating-point-numbers/)
3. [C 程序:查找数组中的元素数](https://beginnersbook.com/2017/09/c-program-to-find-the-number-of-elements-in-an-array/)
4. [C 程序:展示斐波那契系列](https://beginnersbook.com/2014/06/c-program-to-display-fibonacci-series/)
\ No newline at end of file
4. [C 程序:展示斐波那契序列](https://beginnersbook.com/2014/06/c-program-to-display-fibonacci-series/)
\ No newline at end of file
......@@ -9,7 +9,7 @@
在这个程序中,我们创建了一个用户定义的函数`binaryToDecimal()`,用于二进制到十进制的转换。该程序将二进制数(由用户输入)作为输入,并使用函数将其转换为十进制数。要理解这个程序,您应该熟悉以下 [C 编程](https://beginnersbook.com/2014/01/c-tutorial-for-beginners-with-examples/)的概念:
1. [C 中的用户定义函数](https://beginnersbook.com/2014/01/c-functions-examples/)
2. [C 循环编程](https://beginnersbook.com/2014/01/c-while-loop/)
2. [C `while`循环(https://beginnersbook.com/2014/01/c-while-loop/)
```c
#include <stdio.h>
......
......@@ -6,7 +6,7 @@
## 示例:将十进制转换为二进制的程序
在这个程序中,我们创建了一个用户定义函数`decimalToBinary()`,用于十进制到二进制转换。程序将十进制数(由用户输入)作为输入,并使用函数`decimalToBinary()`将其转换为二进制数。要理解这个程序,你应该有遵循 [C 编程](https://beginnersbook.com/2014/01/c-tutorial-for-beginners-with-examples/)主题的基本思路
在这个程序中,我们创建了一个用户定义函数`decimalToBinary()`,用于十进制到二进制转换。程序将十进制数(由用户输入)作为输入,并使用函数`decimalToBinary()`将其转换为二进制数。要理解这个程序,你应该有一下 [C 编程](https://beginnersbook.com/2014/01/c-tutorial-for-beginners-with-examples/)主题的基本概念
1. [C - 函数](https://beginnersbook.com/2014/01/c-functions-examples/)
2. [C - `while`循环](https://beginnersbook.com/2014/01/c-while-loop/)
......
......@@ -8,7 +8,7 @@
在这个程序中,我们为十进制到八进制转换创建了一个用户定义的函数`decimalToOctal()`。程序将十进制数(由用户输入)作为输入,并使用该函数将其转换为八进制数。要理解这个程序,您应该熟悉以下 [C 编程](https://beginnersbook.com/2014/01/c-tutorial-for-beginners-with-examples/)概念:
1. [C 编程用户自定义函数](https://beginnersbook.com/2014/01/c-functions-examples/)
1. [C 编程用户自定义函数](https://beginnersbook.com/2014/01/c-functions-examples/)
2. [C 编程中的`while`循环](https://beginnersbook.com/2014/01/c-while-loop/)
```c
......
# 找出几何图形面积的程序
\ No newline at end of file
# 查找几何图形面积的程序
\ No newline at end of file
......@@ -6,7 +6,7 @@
## 计算面积的程序
为了计算等边三角形的面积,我们必须知道三角形的边。该程序将提示用户进入等边三角形的一,并根据该值计算面积。
为了计算等边三角形的面积,我们必须知道三角形的边。该程序将提示用户进入等边三角形的一,并根据该值计算面积。
**程序中使用的公式**
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册