📝 C语言
5372篇技术文档📅  最后修改于: 2020-10-04 11:13:34        🧑  作者: Mango
在此示例中,您将学习如何查找一个字符的ASCII值。在C编程中, 字符变量保存ASCII值(0到127之间的整数)而不是该字符本身。该整数值是字符的ASCII码。例如,'A'的ASCII值为65。这意味着,如果为字符变量分配'A',则变量中将存储65,而不是'A'本身。现在,让我们看看如何可以打印字符的C编程的ASCII值。程序打印ASCII值输出在此程序中,要求用户输入一个字符。 字符存储在变量...
📅  最后修改于: 2020-10-04 11:14:11        🧑  作者: Mango
在此示例中,您将学习使用指针访问数组的元素。使用指针访问数组元素输出在此程序中,元素存储在整数数组data[]。然后,使用指针符号访问数组的元素。顺便说说,data[0]等效于*data,&data[0]等效于datadata[1]等效于*(data + 1)而&data[1]等效于data + 1data[2]等效于*(data + 2)而&data[2]等效于data + 1...data[i...
📅  最后修改于: 2020-10-04 11:14:49        🧑  作者: Mango
在此示例中,您将学习在C编程中使用二维数组添加两个矩阵。程序添加两个矩阵输出在此程序中,要求用户输入行r和列c。然后,要求用户输入两个矩阵的元素(顺序r*c)。然后,我们添加了两个矩阵的对应元素,并将其保存在另一个矩阵(二维数组)中。最后,结果打印在屏幕上。...
📅  最后修改于: 2020-10-04 11:15:35        🧑  作者: Mango
在此示例中,要求用户输入两个整数。然后,计算这两个整数的总和并显示在屏幕上。程序添加两个整数输出在此程序中,要求用户输入两个整数。这两个整数分别存储在变量number1和number2中。然后,使用+运算符将这两个数字相加,结果存储在sum变量中。最后,printf()函数用于显示数字总和。...
📅  最后修改于: 2020-10-04 11:16:12        🧑  作者: Mango
在此示例中,您将学习检查用户输入的字符是否为字母。在C编程中, 字符变量保存的是ASCII值(0到127之间的整数),而不是该字符本身。小写字母的ASCII值为97至122。大写字母的ASCII值为65至90。如果用户输入的字符的ASCII值在97到122或65到90的范围内,则该数字为字母。程序检查字母输出在程序中,使用'a'代替97,使用'z'代替122。同样,使用'A'代替65,使用'Z'代...
📅  最后修改于: 2020-10-04 11:16:51        🧑  作者: Mango
在此示例中,您将学习查找用户输入的两个整数之间的所有Armstrong数字。如果一个正整数称为阿姆斯特朗数(n阶),如果对于3位数的阿姆斯特朗数,每个数位的立方和等于该数字本身。例如,153是Armstrong的数字,因为在尝试该程序之前,请学习如何检查整数是否为阿姆斯特朗数。两个整数之间的阿姆斯壮数输出在程序中,外循环从(low + 1)迭代到(high-1)。在每次迭代中,都会检查数字是否为阿...
📅  最后修改于: 2020-10-04 11:17:29        🧑  作者: Mango
在此示例中,您将学习显示用户在数组中输入的最大元素。在数组中找到最大的元素输出该程序从用户那里获取n个元素,并将其存储在arr[]。要找到最大的元素,检查数组的前两个元素,并将这两个元素中的最大值放置在arr[0]检查第一个和第三个元素,并将这两个元素中的最大一个放在arr[0]。此过程一直持续到检查第一个和最后一个元素为止最大的数字将存储在arr[0]位置我们使用了for循环来完成此任务。...
📅  最后修改于: 2020-10-04 11:18:07        🧑  作者: Mango
在此示例中,您将学习计算用户使用数组输入的n个元素的平均值。使用数组存储数字并计算平均值输出在此,首先要求用户输入元素数。此数字分配给n。如果用户输入的整数大于1或大于100,则要求用户再次输入数字。这是使用while循环完成的。然后,我们迭代了一个从i = 0到i < n的for循环。在循环的每次迭代中,都要求用户输入数字以计算平均值。这些数字存储在num[]数组中。并且,计算每个输入元素的总和...
📅  最后修改于: 2020-10-04 11:18:46        🧑  作者: Mango
在此示例中,您将学习通过创建用户定义的函数来将二进制数字手动转换为十进制,反之亦然。将二进制转换为十进制的程序输出将十进制转换为二进制的程序输出...
📅  最后修改于: 2020-10-04 11:19:24        🧑  作者: Mango
在此示例中,您将学习使用switch语句在C编程中创建一个简单的计算器。该程序从用户处获取算术运算运算符+, -, *, /和两个操作数。然后,它根据用户输入的运算符对两个操作数执行计算。使用switch语句的简单计算器输出用户输入的*运算符存储在运算符。并且,两个操作数1.5和4.5分别存储在第一和第二个中。由于运算符*匹配case '*'::,因此程序的控制跳转到该语句计算产品并将其显示在屏幕...
📅  最后修改于: 2020-10-04 11:20:04        🧑  作者: Mango
在此示例中,您将学习检查用户输入的整数是否是Armstrong数字。如果满足以下条件,则正整数称为阿姆斯壮数(n阶)对于3位数的阿姆斯特朗数,每个数位的立方和等于该数字本身。例如,153是Armstrong的数字,因为检查阿姆斯壮三位数输出检查阿姆斯壮n位数字输出在此程序中,首先计算一个整数的位数,并将其存储在n。并且,pow()函数用于计算第二个for循环的每次迭代中各个数字的幂。...
📅  最后修改于: 2020-10-04 11:20:41        🧑  作者: Mango
在此示例中,您将学习将两个复数作为结构并通过创建用户定义的函数将它们相加。加两个复数输出在此程序中,声明了一个名为complex的结构。它有两个成员:real和imag。然后,我们从该结构创建了两个变量n1和n2。这两个结构变量传递给add()函数。该函数计算总和并返回包含该总和的结构。最后,从main()函数复数和。...
📅  最后修改于: 2020-10-04 11:21:18        🧑  作者: Mango
在此示例中,您将学习手动连接两个字符串 ,而无需使用strcat() 函数。如您所知,在C编程中连接两个字符串的最佳方法是使用strcat() 函数。但是,在此示例中,我们将手动连接两个字符串 。在不使用strcat()的情况下连接两个字符串输出在这里,两个字符串s1和s2并置在一起,结果存储在s1中。重要的是要注意,s1的长度应足以在连接后容纳字符串 。如果没有,您可能会得到意外的输出。...
📅  最后修改于: 2020-10-04 11:21:55        🧑  作者: Mango
在此示例中,您将学习计算用户输入的整数中的位数。该程序从用户处获取一个整数并计算位数。例如:如果用户输入2319,则程序的输出将为4。程序计算位数输出用户输入的整数存储在变量n中。然后while循环while循环,直到测试表达式n! = 0评估为0(假)。第一次迭代后,n的值为345,并且count增加到1。第二次迭代后,n的值为34,并且count增加到2。在第三次迭代后,n的值为3,并且cou...
📅  最后修改于: 2020-10-04 11:22:32        🧑  作者: Mango
在此示例中,您将学习打印英文字母的所有字母。程序打印英文字母输出在此程序中,for循环用于以大写字母显示英文字母。这是上述程序的一些修改。程序将根据用户给出的输入以大写或小写形式显示英文字母。打印小写/大写字母输出...