📝 C语言

5372篇技术文档
  C程序来查找字符串的长度

📅  最后修改于: 2020-10-04 11:59:29        🧑  作者: Mango

在此示例中,您将学习手动查找字符串的长度,而无需使用strlen() 函数。如您所知,查找字符串长度的最佳方法是使用strlen()函数。但是,在此示例中,我们将手动找到字符串的长度。不使用strlen()函数即可计算字符串的长度输出在这里,使用for循环,我们遍历字符串的字符从i = 0,直到'\0'(空字符)遇到。在每次迭代中,i的值增加1。循环结束时, 字符串的长度将存储在i变量中。...

  C程序,用于在结构中动态存储数据

📅  最后修改于: 2020-10-04 12:00:09        🧑  作者: Mango

在此示例中,您将学习存储用户使用动态内存分配输入的信息。该程序要求用户存储noOfRecords的值,并使用malloc()函数动态地为noOfRecords结构变量分配内存。演示结构的动态内存分配输出...

  使用程序存储学生信息的C程序

📅  最后修改于: 2020-10-04 12:00:51        🧑  作者: Mango

在此示例中,您将学习在结构中存储学生的信息并将其显示在屏幕上。存储信息并使用结构显示它输出在该程序中,将创建一个结构学生。该结构具有三个成员:name(字符串),roll(整数)和mark(浮点数)。然后,创建一个结构变量s来存储信息并将其显示在屏幕上。...

  C程序计算自然数之和

📅  最后修改于: 2020-10-04 12:01:33        🧑  作者: Mango

在此示例中,您将学习计算用户输入的自然数之和。正数1、2、3 …称为自然数。不超过10的自然数之和为:使用for循环的自然数之和上面的程序从用户处获取输入并将其存储在变量n中。然后,使用for循环来计算n之和。使用While循环的自然数之和输出在两个程序中,循环都重复n次。并且,在每次迭代中,将i的值相加,然后i递增1。尽管两个程序在技术上都是正确的,但在这种情况下最好使用for循环。这是因为迭代...

  C程序,用于检查一个数字是否可以表示为两个质数之和

📅  最后修改于: 2020-10-04 12:02:11        🧑  作者: Mango

在此示例中,您将学习检查用户输入的整数是否可以表示为所有可能组合的两个质数之和。为了完成此任务,我们将创建一个名为checkPrime()的函数 。如果传递给函数的数字是质数,则checkPrime()返回1。整数作为两个质数之和输出...

  使用引用调用按循环顺序排列C程序交换号

📅  最后修改于: 2020-10-04 12:02:49        🧑  作者: Mango

在此示例中,用户输入的三个数字使用按引用调用按循环顺序交换。程序通过引用调用交换元素输出在此,用户输入的三个数字分别存储在变量a,b和c中。这些数字的地址传递给cyclicSwap()函数。在cyclicSwap()的函数定义中,我们已将这些地址分配给了指针。当cyclicSwap()内部的n1,n2和n3更改时,main()内部的a,b和c的值也会更改。注意:cyclicSwap()函数未返回任...

  交换两个数字的C程序

📅  最后修改于: 2020-10-04 12:03:28        🧑  作者: Mango

在此示例中,您将学习使用两种不同的技术在C编程中交换两个数字。使用临时变量交换数字输出在上面的程序中,为temp变量分配了第一个变量的值。然后,将第一个变量的值分配给第二个变量。最后,将temp(保留first的初始值)分配给second。这样就完成了交换过程。交换数字而不使用临时变量输出...

  C程序来计算两个时间段之间的差异

📅  最后修改于: 2020-10-04 12:04:07        🧑  作者: Mango

在此示例中,您将学习使用用户定义的函数来计算两个时间段之间的差异。计算两个时间段之间的差异输出在此程序中,要求用户输入两个时间段,这两个时间段分别存储在结构变量startTime和stopTime中。然后, 函数differenceBetweenTimePeriod()计算时间段之间的差异。从main()函数显示结果而不返回它(使用引用技术调用)。...

  C程序计算元音,辅音等的数量

📅  最后修改于: 2020-10-04 12:04:45        🧑  作者: Mango

在此示例中,对用户输入的字符串的元音,辅音,数字和空格进行计数。程序计算元音,辅音等输出此处,用户输入的字符串存储在line变量中。最初,变量vowel,consonant,digit和space初始化为0。然后,for循环用于遍历字符串的字符 。在每次迭代中,都会检查字符是否为元音,辅音,数字和空格。假设字符是元音,在这种情况下,vowel变量增加1。循环结束时,元音,辅音,数字和空格的数量分别...

  C程序,检查字符是元音还是辅音

📅  最后修改于: 2020-10-04 12:05:28        🧑  作者: Mango

在此示例中,您将学习检查用户输入的字母是元音还是辅音。五个字母A,E,I,O和U称为元音。除这5个元音以外的所有其他字母称为辅音。该程序假定用户将始终输入字母字符。检查元音或辅音的程序输出用户输入的字符存储在变量c中。如果c是小写元音,则lowercase_vowel变量的值为1(true),对于其他任何字符值为0(false)。同样,如果c是大写元音,则uppercase_vowel变量的值为1...

  C程序将句子写入文件

📅  最后修改于: 2020-10-04 12:06:05        🧑  作者: Mango

在此示例中,您将学习使用fprintf()语句在文件中写一个句子。该程序将用户输入的句子存储在文件中。输出在程序中,用户输入的句子存储在句子变量中。然后,以编写模式打开名为program.txt的文件。如果文件不存在,将创建它。最后,将使用fprintf()函数将用户输入的字符串写入此文件,然后关闭文件。...

  将数组传递给C中的函数

📅  最后修改于: 2020-10-04 12:06:45        🧑  作者: Mango

在本教程中,您将学习通过示例将数组(一维和多维数组)传递给C编程中的函数的方法。在C编程中,可以将整个数组传递给函数。在了解这一点之前,让我们看看如何将数组的各个元素传递给函数。传递单个数组元素将数组元素传递给函数类似于将变量传递给函数。示例1:传递数组输出示例2:将数组传递给函数输出要将整个数组传递给函数,仅将数组的名称作为参数传递。但是,请注意在函数定义中使用[]。这通知编译器您正在将一维数组...

  C数组

📅  最后修改于: 2020-10-04 12:07:29        🧑  作者: Mango

在本教程中,您将学习如何使用数组。您将借助示例学习如何声明,初始化和访问数组的元素。数组是可以存储多个值的变量。例如,如果要存储100个整数,则可以为其创建一个数组。如何声明数组?例如,在这里,我们声明了一个浮点类型的数组mark。其大小为5。意味着,它可以容纳5个浮点值。重要的是要注意,数组的大小和类型一旦声明就不能更改。访问数组元素您可以按索引访问数组的元素。假设您如上所述声明了一个数组标记。...

  C break和continue

📅  最后修改于: 2020-10-04 12:08:10        🧑  作者: Mango

我们在之前的教程中了解了循环。在本教程中,我们将在示例的帮助下学习使用break和继续语句。C breakbreak语句在遇到循环时将立即结束循环。其语法为:break语句几乎总是与循环中的if...else语句一起使用。break语句如何工作?示例1:break语句输出该程序计算最多10个数字的总和。为什么最多10个数字?这是因为如果用户输入负数,则将执行break语句。这将结束for循环,并显...

  C数据类型

📅  最后修改于: 2020-10-04 12:09:01        🧑  作者: Mango

在本教程中,您将学习C编程中的基本数据类型,例如int,float,char等。在C编程中,数据类型是变量的声明。这确定了与变量关联的数据的类型和大小。例如,在这里,myVar是int(整数)类型的变量。int的大小为4个字节。基本类型这是一个包含C编程中常用类型的表,用于快速访问。TypeSize (bytes)Format Specifierintat least 2, usually 4%d...