C相关内容

如何将32位整数转换为float

我正在尝试使用I2C通信从Sensor读取数据。输出数据是一个字节中的四个,分别是0x43,0xDB,0x8C,0X2E。 所以我成功地分别读取了这些值。当我尝试组合并将其转换为实数。输出值不是我预期的: 从传感器读取的值是:0x43DB8C2E 根据数据表,它是Big Endian对应439.09。 但我得到的输出是29650. 我尝试过: 我已经尝试过数据表 ..
发布时间:2019-06-07 15:12:43 其他开发语言

为什么我第一个获得ans的地址

#include #include #include int main() { int t,i = 0,j = 0,g,b [i],n; 浮动y; 浮动a [j]; scanf(“%d”,& t); g = t; 而(t--) { float s,d; s = 1; d = 0; scanf( ..
发布时间:2019-06-07 15:04:47 其他开发语言

2个骰子随机抛出100×

写一个程序,随机扔掉这对骰子100次,然后计算:总共“4”得分多少次。“11”得分多少次。总共少于6次是多少次抛出。 我尝试了什么: #include #include int main( void ) { int dice_a,dice_b,tot_4,tot_11,tot_6; ..
发布时间:2019-06-07 14:59:05 其他开发语言

用C语言查找我的问题的答案

使用交互式图形功能,通过识别所需参数来创建几何对象 几何对象,并生成条形图,线条和饼图的图表视图,以展示几何对象的完整性和准确性? 我的尝试: 我对此一无所知。但这是我的作业问题 解决方案 我们不做你的作业:这是有原因的。它就是为了让你思考你被告知的事情,并试着理解它。它也在那里,以便您的导师可以识别您身体虚弱的区域,并将更多的注意力集中在补救措施上。 亲自尝试,你可能会发 ..
发布时间:2019-06-07 14:58:09 其他开发语言

使C解析器高效

#include #include #include #define CliMaxSize 1024 #define PacketMaxSize 999 #define MaxNumberofPackets 5 #if 1 上配置静态炭INDATA [CliMaxSize] =“\r\\\ R ..
发布时间:2019-06-07 14:54:06 其他开发语言

从命令行界面获取输入strinng

大家好, 我正在尝试从键盘输入输入字符串,然后存储该数据,以便我可以在其他功能中使用它,我无法解决。请指出我做错了什么。 谢谢 我尝试了什么: static char get_input(_CLI * const PtrCLI) { char input [1024]; / * get string * / printf(“输入大小小于1024字节的输入数据 ..
发布时间:2019-06-07 14:52:07 其他开发语言

C程序计算范围内素数之间的最大差距

任何人都可以帮我写这个程序吗?甚至伪代码都可以完成这项工作。 这个程序应扫描一个像34这样的数字并计算34之前的素数之间的最大差距,我的意思是(29-23-1)= 5。 /> 非常感谢你 我的尝试: int y,x,N,large = 3,small = 2,b,a; scanf(“%d”,& N); for(y = 3; y ..
发布时间:2019-06-07 14:46:55 其他开发语言

在C语言中出现问题,将数字四舍五入

嘿,这就是问题所在:我想打印只有三位数的0.3228并使用“%。3f”但是使用它将它四舍五入到0.323但是我希望它显示0.322任何人都有任何解决方案吗? /> 我尝试了什么: i不知道如何做到这一点我我想在0.3228'2'之后切割数字,但有没有人对此有任何想法 解决方案 #include #include ..
发布时间:2019-06-07 14:46:24 其他开发语言

需要帮助将值存储到数组中

我正在尝试打印给定范围内的所有素数。所以,我打算把所有素数放到一个数组中,然后用它来显示。 这是我的尝试。 我尝试过: #include #define size 100 int main() { int n,i,j,m = 0,a [size],p,count; printf(“输入你想要挑选素数的数字:”); scanf(“%d”,& ..
发布时间:2019-06-07 14:43:27 其他开发语言

如何从整数数组中删除所有出现的数字?

如果我输入3个元素{1,1,2}。我的输出为{1,2}。它只删除元素一次。鉴于,我想删除所有事件。我该怎么办。 我尝试了什么: <预>#包括< stdio.h中> #define max 100 int main() { int pos,a [max],n,i,num,count = 0; printf(“输入元素数量:”); scanf(“ ..
发布时间:2019-06-07 14:43:18 其他开发语言

读取并计算txt文件中的行数

我有2个typedef结构,我想打印并计算行数。我还有一个SIGTERM,它将结构中的内容复制到txt文件中。我尝试的是错的。我需要更改什么? 我尝试过: void Print(){ pid_t pid = getpid(); int count = 0 ; int count2 = 0 ; char c,d,e,f; FILE * fp,* fc ..
发布时间:2019-06-07 14:42:37 其他开发语言

如何从.csv文件中获取输入值并在.txt文件中执行

如何从.csv文件中获取输入值并在.txt文件中执行。 ex: 学生-1,500 学生-2,2 学生-3,800 fprintf(“学生-1分数=%f”,学生 - 1); 在这种情况下,我只会在“,”我的变量和“,”变量值之后。 请让我解释这个问题。 我尝试过: 学生-1,500 学生-2,2 学生-3,800 fprintf ..
发布时间:2019-06-07 14:41:25 其他开发语言

C编写chck正确性

如何制作一个C程序来检查另一个程序的正确性,仅限于打开和关闭'{','(','['。 我尝试了什么: i猜需要使用堆栈?不知道相同。 解决方案 最简单的方法是创建自己的堆栈并解析数据。你的堆栈只是一个数组和一个索引,上面写着“下一个免费位置” 看看每个字符从数据中删除,并且: 如果它是一个左括号,将它添加到堆栈然后递增索引。 如果它是一个结束括号,删除堆栈顶部的项 ..
发布时间:2019-06-07 14:38:15 其他开发语言

C程序显示数字和重复数字的数字

程序应扫描59149这样的数字并打印出来: 5 9 1 4 9 5重复1次 9重复2次 $ b $ 1 1重复1次 4重复1次 但我的问题是重复次数部分。我想出了一个想法并编写了“RepeatedDigits”函数,但似乎这个函数有问题。结果显示一些无意义的数字,如“5重复-1次”或“5重复23512623次” 和是的我知道我是菜鸟。 ..
发布时间:2019-06-07 14:32:44 其他开发语言

下面C代码是什么意思

所以基本上我正在寻找下面C代码输出的解释, int a = 0,b = 1; if(a&& ++ b) printf(“%d”,b); 我是什么尝试过: 我得到的答案是1.但我的查询是if语句在这里的用法是什么。如果我们将b从1增加到2,那么为什么它打印1 ...请帮帮我 解决方案 你应该自己运行代码,你会看到没有输出。 if 语句首先检查变量 a ,因为该值为零 ..
发布时间:2019-06-07 14:32:15 其他开发语言

如何在C程序文件中的此方程式中使用while循环

M = log(13 * E / 4 * C)+ log(23 * E / 14 * C)+ log(33 * E / 24 * C)的代码是什么?在C编程中,当E是奇数而C是负数时?注意:我必须使用do while循环作为我的答案 k = 3.14 + x * tanh(beta)的代码是什么?当x等于20且beta在C编程中可以被8整除时? ..
发布时间:2019-06-07 14:30:46 其他开发语言

我需要一个以下客观问题的答案

查找以下程序的输出 int a; a ='b' - 'a'; printf(“%d \ n”,a); a)编译错误 b)97 c)98 d)0 我的尝试: 起初我认为输出将是1作为ASCII值的减法。但是在执行时它会给出错误。因为我是C的初学者。希望你能帮帮我!! 解决方案 我得到的解决方案就是我所期待的:1 那是使用两个不同的编译器 ..
发布时间:2019-06-07 14:30:18 其他开发语言