找到 1356 篇文章 相关 C

在 C/C++ 中将整数赋值给浮点数和比较

sudhir sharma
更新于 2019-10-24 10:41:40

2K+ 浏览量

整数是一种用于定义包含所有正数、负数或零非小数值的数字的数据类型。它们不能有小数。浮点数是一种用于定义具有小数值的数字的数据类型。它们也可以有小数。现在,我们将检查当我们为两者输入相同的值时,编译器返回的浮点数和整数的值将是什么。示例实时演示#include using namespace std; int main(){    float f = 23;    unsigned int x = 23;    cout

C/C++ 程序中的数组

sudhir sharma
更新于 2019-10-24 08:44:50

904 浏览量

数组是相同数据类型的一组固定数量的项的集合。这些元素存储在内存中的连续内存位置。可以使用方括号“[]”和数组名称(如 a[4]、a[3] 等)从其索引值访问每个值的单个元素。声明数组在 c/c++ 编程语言中,数组通过定义数组的类型和长度(元素数量)来声明。以下语法显示了在 c/c++ 中声明数组:data_tpye array_name[length];例如,声明一个名为百分比、长度为 10 的浮点类型数组。float percentage[10]初始化数组值在 c++ 编程中 ... 阅读更多

C 语言内存分配和编译过程的 MCQ

Arnab Chakraborty
更新于 2019-10-21 12:52:48

437 浏览量

在这里,我们将看到一些关于内存分配和编译过程的 MCQ 问题。问题 1 - 以下代码的输出是什么 - 实时演示#include #include int main() {    union my_union {       int i;       float f;       char c;    };    union my_union* u;    u = (union my_union*)malloc(sizeof(union my_union));    u->f = 20.60f;    printf("%f", u->f); }选项 - 垃圾值20.600000语法错误20.6解释使用联合体,我们可以使用相同的内存位置来保存多种类型的数据。联合体的所有成员都使用具有最大空间的相同内存位置。这里 ... 阅读更多

C 程序检查数字是否可以被其任何一个数字整除

Sunidhi Bansal
更新于 2019-10-21 11:59:18

2K+ 浏览量

给定一个数字 n,任务是找出数字中的任何一个数字是否完全整除该数字。例如,我们得到一个数字 128625 可以被 5 整除,而 5 也存在于该数字中。示例输入:53142 输出:是 解释:该数字可以被 1、2 和 3 整除,这些都是该数字的数字 输入:223 输出:否 解释:该数字不能被 2 或 3 整除下面使用的方案如下:我们将从个位开始并取个位数的数字。检查该数字是否可以被整除或 ... 阅读更多

C 程序计算数组的乘积

Sunidhi Bansal
更新于 2019-10-21 11:53:57

9K+ 浏览量

给定一个包含 n 个元素的数组 arr[n],任务是找到该数组所有元素的乘积。例如,我们有一个包含 7 个元素的数组 arr[7],那么它的乘积将如下所示示例输入:arr[] = { 10, 20, 3, 4, 8 } 输出:19200 解释:10 x 20 x 3 x 4 x 8 = 19200 输入:arr[] = { 1, 2, 3, 4, 3, 2, 1 } 输出:144下面使用的方案如下:获取数组输入。查找其大小。迭代数组并乘以该数组的每个元素显示结果算法开始在函数 int prod_mat(int arr[], ... 阅读更多

C 程序输出箭头星号图案

Sunidhi Bansal
更新于 2019-10-21 11:49:31

1K+ 浏览量

给定一个数字 n,我们必须打印最多 n 个星号的箭头星号图案。输入为 4 的星号图案将如下所示:示例输入:3 输出:输入:5 输出:下面使用的方案如下:获取整数输入。然后打印 n 个空格和 n 个星号。递减直到 n>1。现在递增直到 n。并按升序打印空格和星号。算法开始在函数 int arrow(int num)    步骤 1-> 声明并初始化 i、j    步骤 2-> 循环 For i = 1 且 i

C 程序计算矩阵的差

Sunidhi Bansal
更新于 2019-10-21 11:42:24

854 浏览量

给定两个矩阵 MAT1[row][column] 和 MAT2[row][column],我们必须找到两个矩阵之间的差并打印两个矩阵相减后得到的结果。两个矩阵的减法是 MAT1[n][m] – MAT2[n][m]。为了进行减法,两个矩阵的行数和列数必须相同。示例输入:MAT1[N][N] = { {1, 2, 3},    {4, 5, 6},    {7, 8, 9}} MAT2[N][N] = { {9, 8, 7},    {6, 5, 4},    {3, 2, 1}} 输出:-8 -6 -4 -2 0 2 4 6 8下面使用的方案如下:我们将迭代两个矩阵的每一行和每一列,并 ... 阅读更多

C 程序使用递归检查数组是否为回文

Sunidhi Bansal
更新于 2019-10-21 11:35:40

1K+ 浏览量

给定一个数组 arr[n],其中 n 是数组的大小,任务是使用递归找出该数组是否为回文。回文是可以向后和向前读取相同的序列,例如:MADAM、NAMAN 等。因此,要检查数组是否为回文,我们可以像这样从后向前遍历数组:在递归中,我们也必须更改开始和结束值,直到它们相等或当开始和结束的值不相等时退出并返回 false,即给定数组是 ... 阅读更多

C 程序检查数字是否可以被其数字之和整除

Sunidhi Bansal
更新于 2019-10-21 11:28:40

2K+ 浏览量

给定一个数字 n,我们必须检查其数字之和是否可以整除数字 n。要找出结果,我们必须从个位开始对所有数字求和,然后用最终的和除以该数字。例如,我们有一个数字“521”,所以我们必须找到其数字之和,即“5 + 2 + 1 = 8”,但 521 不能被 8 整除且没有余数。让我们以另一个数字“60”为例,其中“6+0 = 6”,它可以整除 60 且没有余数。示例输入:55 输出: ... 阅读更多

C 程序检查点是否平行于 X 轴或 Y 轴

Sunidhi Bansal
更新于 2019-10-21 11:24:32

394 浏览量

给定 n 个点,我们必须检查该点根据图形是否平行于 x 轴或 y 轴或无轴。图形是用于显示两个变量之间关系的图形,每个变量都沿相互垂直的轴测量。平行线是在所有点上都具有相同距离的相同线,例如铁路轨道彼此平行。因此,我们必须找到点是否平行于 x 轴或 y 轴,这意味着坐标与轴之间的距离在所有点上都相同。什么是轴? ... 阅读更多

广告