找到 34423 篇文章 关于编程

在 C 程序中打印指定字符出现指定次数后的字符串

Sunidhi Bansal
更新于 2019年8月8日 10:18:04

692 次查看

任务是在指定字符出现指定次数后打印给定的字符串,该次数由用户输入指定:字符串 = {“I am harsh vaid “} 字符 =’a’ 次数 =2 输出 : rsh vaid这意味着用户指定了字符“a”及其出现次数 2,因此应在“a”出现两次后显示输出字符串。算法开始步骤 1 -> 在 ch 中输入字符(例如“a”)和次数(例如 2)作为 int 步骤 2 -> 使用 sizeof(string)/sizeof(string[0]) 声明并初始化大小为字符串的 n 步骤 3 - > 循环 For i 到 0 且 i 0 ... 阅读更多

使用一个循环打印图案的 C 程序

Sunidhi Bansal
更新于 2019年8月8日 09:27:32

3K+ 次查看

挑战是仅使用一个循环和 continue 语句来显示图案。算法开始步骤 1 -> 声明起始变量 i 和 j 为 0,行数 n 为 6 步骤 2 -> 循环 For i=1 且 i

在 C 程序中打印和小于或等于 k 的三元组

Sunidhi Bansal
更新于 2020年7月1日 08:08:03

109 次查看

给定一个包含一组元素的数组,任务是找出正好包含三个元素且和小于或等于 k 的集合。输入 - arr[]= {1, 2, 3, 8, 5, 4}输出 - 集合 → {1, 2, 3} {1, 2, 5} {1, 2, 4} {1, 3, 5} {1, 3, 4} {1, 5, 4} {2, 3, 5} {2, 3, 4}首先,任务是根据哪个 for 循环计算数组的大小,循环 i 迭代到 size-2,循环 j 迭代到 size-1,循环 k 迭代到 size算法开始步骤 1 ... 阅读更多

在 C 程序中打印句子中最长的回文词

Sunidhi Bansal
更新于 2019年8月8日 09:12:57

1K+ 次查看

给定一个句子,挑战是从给定句子中找到最长的回文。什么是回文?回文是一个单词或序列,即使在反转字符串后其含义也保持不变。例如 - Nitin,反转字符串后其含义保持不变。挑战是从给定句子中找到最长的回文。例如句子是:malayalam liemadameil iji它包含三个回文词,但最长的是 - liemadameil算法开始步骤 1 -> 声明起始变量 I、j、k、l、max 为 0,index 为 -1,check 为 0,count 为 0 步骤 2 -> 循环 For i 到 0 且 ... 阅读更多

在 C 程序中打印 n 个 0 和 m 个 1,使得没有两个 0 和三个 1 放在一起

Sunidhi Bansal
更新于 2019年8月8日 09:08:00

164 次查看

应该有 N 个 0 和 M 个 1 的序列,这样形成的序列不应该包含两个连续的 0 和三个连续的 1。输入 - N=5 M=9输出 - 1 1 0 1 1 0 1 1 0 1 0 1 0 1注意 - 要生成上述序列,如果语句 (m < n-1) || m >= 2 * (n + 1) 为真,则不能生成上述序列。建议先了解问题的逻辑并自己尝试,而不是直接跳到下面给出的解决方案。算法开始步骤 1 -> 输入 ... 阅读更多

无需使用 if 或 switch 语句将个位数字作为单词打印的 C 程序。

Sunidhi Bansal
更新于 2019年8月8日 09:02:44

244 次查看

将给定的数值作为单词打印。使用从 0 到 9 的 switch case 很容易做到,但挑战是不使用它们。输入 - N=900输出 - NINE ZERO ZERO可以通过创建包含 0 到 9 的单词的指针数组来实现。算法开始步骤 1 -> 声明 int 变量 num、i 和指针数组 char *alpha,其值为 {"ZERO", "ONE", "TWO", "THREE", "FOUR", "FIVE", "SIX", "SEVEN", "EIGHT", "NINE"} 步骤 2 -> 声明 char 数组 str[20] 步骤 3 -> 使用参数 num、str、10 调用函数 itoa 步骤 4 -> 循环 For i=0 且 str[i]!=’\o’ 且 i++ 打印 alpha[str[i] - '0'] ... 阅读更多

在 C 程序中打印 1/n 的前 k 位数字,其中 n 是一个正整数

Sunidhi Bansal
更新于 2019年8月8日 08:59:15

133 次查看

输入数字 N,使得 1/N 将返回生成的输出作为小数,指定到限制。使用浮点数很容易,但挑战是不使用它们。输入 - n=5 k=5输出 - 20000这意味着如果 n=5 且 k=5,则在将 1/5 除以 5 后,应显示输出,直到 5 位小数。算法开始步骤 1 -> 声明 int 变量 n 为 9,k 为 7,remain 为 1,i 步骤 2-> 循环 For i 到 0 且 i 结束循环 For 停止示例#include int main() { int n = 9, k = 7, remain=1, i ; // 获取 n ... 阅读更多

Java 中 deepToString() 和 asList() 方法的重要性?

raja
更新于 2023年11月23日 10:13:54

272 次查看

数组是一个对象,它在一个连续的内存位置中保存固定数量的单一类型的值。deepToString() 和 asList() 方法都是 Arrays 类的静态方法。deepToString() 方法将多维数组转换为字符串,并检查数组是否具有元素作为数组,然后将其转换为字符串格式。asList() 创建一个固定大小的列表,这意味着我们不能通过 add() 方法在 Arrays.asList() 返回的列表中添加元素。asList() 方法充当数组和列表之间的桥梁,因为 ... 阅读更多

在 C 程序中打印给定数字的个位数的倍数

Sunidhi Bansal
更新于 2019年8月8日 08:50:18

5K+ 次查看

输入数字 N 并获取给定数字的个位数,并显示该数字的倍数。输入 - N=326输出 - 个位数是 6,其倍数是 2 和 3注意 - 任何数字的个位数可以通过计算该数字与 10 的模来获取例如 - 如果给定一个数字 N,并且需要找到它的个位数,则可以使用 N%10,它将返回数字 NA 的个位数算法开始步骤 1 -> 声明起始变量 num、num2 和 i 步骤 2 -> 输入数字 num 步骤 3 -> 将 num%10 存储在 num2 中 ... 阅读更多

内接于等边三角形内的圆内接正方形的面积的 C 程序?

sudhir sharma
更新于 2019年8月13日 10:21:35

130 次查看

查找内接于等边三角形内的圆内接正方形的面积的程序。内接于等边三角形内的圆的半径为 a/(2√3)。圆的直径是正方形的对角线,d = 2 * r = a/ √3正方形面积公式,给定其对角线为 ½ d2,A = 0.5 * d2 A = (1/2) * (a2) / (3) = (a2/6)示例#include using namespace std; int main() { float area,a = 10; area = (a*a) / 6; cout

广告

© . All rights reserved.