找到 34423 篇文章,关于编程

C程序:乘法运算(两个浮点数)?

sudhir sharma
更新于 2020年7月1日 11:36:53

598 次浏览

Float 是“浮点数”的缩写。根据定义,它是内置于编译器中的基本数据类型,用于定义带有浮动小数点的数值。浮点类型变量是可以保存实数的变量,例如 4320.0、-3.33 或 0.01226。名称“浮点数”中的“浮动”部分是指小数点可以“浮动”;也就是说,它可以支持小数点前后可变数量的数字。浮点数类别类型最小大小典型大小浮点数float4 字节4 字节double8 字节8 字节long double8 字节8、12 或 16 字节浮点范围大小范围精度4 字节±1.18 x 10-38 到 ... 阅读更多

C程序:查找字符串长度?

sudhir sharma
更新于 2020年7月1日 11:38:51

547 次浏览

字符串实际上是一个字符的一维数组,以空字符 '\0' 结尾。因此,一个以 null 结尾的字符串包含构成字符串的字符,后面跟着一个 null。要查找字符串的长度,我们需要循环并计算循环中的所有单词,直到匹配 ‘\0’ 字符。例如输入 - naman 输出 - 字符串长度为 5 说明 - 我们需要迭代字符串的每个索引,直到到达字符串的末尾,即 ‘\0’(空字符)。 例子#include #include int main() { char string1[]={"naman"}; int i=0, length; while(string1[i] !='\0') ... 阅读更多

C程序:检查数字的所有位数是否都能整除它

sudhir sharma
更新于 2019年8月9日 12:33:53

629 次浏览

对于给定的数字 n,我们需要查找 n 的所有位数是否都能整除它,即如果一个数字是 'xy',那么 x 和 y 都应该能整除它。示例输入 - 24 输出 - 是 说明 - 24 % 2 == 0, 24 % 4 == 0 使用条件语句检查每个数字是否非零以及是否能整除该数字。我们需要迭代数字的每个数字。并检查该数字对该数字的可整除性。例子#include int main(){ int n = 24; int temp = n; int flag=1; while (temp > ... 阅读更多

C程序:检查给定字符串是否为回文?

sudhir sharma
更新于 2019年8月9日 12:29:30

10K+ 次浏览

回文是指一个单词、数字、短语或其他字符序列,其反向读取与正向读取相同。诸如 madam 或 racecar 之类的单词或数字 10801 就是回文。对于给定的字符串,如果反转字符串得到相同的字符串,那么我们可以说给定的字符串是回文。这意味着要检查回文,我们需要查找第一个和最后一个、第二个和倒数第二个等等元素是否相等。输入 - naman 输出 - 字符串是回文 输入 - tutorials point 输出 - 字符串不是回文 在 C++ 程序中 ... 阅读更多

在 C++ 编程中将字符串连接给定次数

sudhir sharma
更新于 2019年8月9日 12:24:08

680 次浏览

一个将字符串连接给定次数的程序将根据 n 的值运行字符串连接方法 n 次。结果将是重复多次的字符串。示例给定字符串:“我爱 Tutorials point” n = 5 输出我爱 Tutorials point我爱 Tutorials point我爱 Tutorials point我爱 Tutorials point 我爱 Tutorials point 查看输出后,很清楚该函数的功能。示例#include #include using namespace std; string repeat(string s, int n) { string s1 = s; for (int i=1; i

C++ STL 中的 bitset all() 函数

sudhir sharma
更新于 2019年8月9日 12:21:03

117 次浏览

bitset all() 函数是 C++ STL(标准模板库)的内置函数。此函数返回一个布尔值。如果调用 bitset 的所有位都是 1,则返回值为 true,否则返回 false。该函数不接受任何参数并返回布尔值。语法Bool bitset_name .all() 示例Bitset = 100101 输出false 因为所有位都需要为真才能返回真值。例子#include using namespace std; void printer(bool val){ if(val){ cout

C++ STL 中的 bitset::flip()

sudhir sharma
更新于 2019年8月9日 12:18:27

478 次浏览

bitset flip() 方法是 C++ STL(标准模板库)的内置方法。它翻转调用 bitset 的位。此方法将所有 0 翻转为 1,将所有 1 翻转为 0,这意味着当不传递参数时,它会反转调用 bitset 的每个位。如果传递参数,flip 方法将仅翻转传递的整数 n 的第 n 位。例如,如果传递 5,则 flip 方法将翻转调用 bitset 的第 5 位。语法bitset_name.flip(int pos) 示例初始 bitset:011001 应用无参数的位翻转函数后:100110 应用 ... 阅读更多

编写 C 程序以删除 C 编程中的树

sudhir sharma
更新于 2019年8月9日 12:11:42

1K+ 次浏览

要删除一棵树,我们需要遍历树的每个节点,然后删除每个节点。这会逐个删除树的每个节点并使其为空。为此,我们需要使用一种从下往上遍历树的方法,以便我们可以先删除较低的节点,然后再删除它们的父节点,这样就不会出现额外的复杂性。根据我们的需要,后序遍历最适合并且工作效率高,这样我们的程序将是最优的。以下树的后序遍历是 -2-6-4-12-17-15 ... 阅读更多

编写一个函数,对于输入 1 返回 2,对于输入 2 返回 1(C 编程)

sudhir sharma
更新于 2019年8月9日 12:08:13

306 次浏览

要创建一个函数,对于输入 1 返回 2,对于输入 2 返回 1。这个函数可以用多种方法根据你使用的逻辑来实现。最简单的方法是使用条件语句:如果数字是 1,则返回 2,否则返回 1,方法包括使用数学运算(任何运算都可以)和异或运算。示例#include // 方法 1 使用 if 语句 int reverseif(int x) { if (x == 1) return 2; else return 1; } // 方法 2 使用减法形式的总和 ... 阅读更多

编写一个 C 程序来打印“Tutorials Point”,无需使用分号

sudhir sharma
更新于 2020年7月1日 11:29:03

186 次浏览

要打印任何字符串而不使用分号,我们需要了解标准输出的工作方式以及为什么使用分号。分号是行尾语句,用于告诉程序此处为行尾。此处使用的标准打印语句 printf 是标准 IO 库的一种方法。让我们深入研究 printf() 方法。int printf(const char *format , ...) 此方法返回一个整数,并具有一组参数 format 和 … 。format 是一个在输出屏幕上打印的字符串。而 … 是… 阅读更多

广告
© . All rights reserved.