求一个c语言下载师傅。。。可以的加Q 326066299..友情指点。。收费算了b

求一个基于RSSI测距技术的计算俩个蓝牙4.0之间距离的C语言程序。。求各路大神指教。高分_百度知道
求一个基于RSSI测距技术的计算俩个蓝牙4.0之间距离的C语言程序。。求各路大神指教。高分
提问者采纳
同学你好,你可以参考一下这个看看。还有就是,你开发的是BLE的程序吗?怎么会是C语言的,是写单片机上的驱动程序的吧?现阶段的Bluetooth 4.0的资料比较少,个人建议,如果是C语言的话,可以参照蓝牙2.0、2.1之类的,原理我估计差不多。多上google搜搜。
谢谢了,,是烧在单片机里的串口程序
提问者评价
其他类似问题
rssi的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁求一个c语言函数用来打印一个文件夹下的所有文件名
[问题点数:40分,结帖人yinyuexixiaoyu]
求一个c语言函数用来打印一个文件夹下的所有文件名
[问题点数:40分,结帖人yinyuexixiaoyu]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
相关帖子推荐:
2014年10月 C/C++大版内专家分月排行榜第三2014年4月 C/C++大版内专家分月排行榜第三
2008年3月 Linux/Unix社区大版内专家分月排行榜第二
2012年9月 Linux/Unix社区大版内专家分月排行榜第三2007年6月 Linux/Unix社区大版内专家分月排行榜第三
2012年 总版技术专家分年内排行榜第七
2014年11月 总版技术专家分月排行榜第二2014年10月 总版技术专家分月排行榜第二2014年6月 总版技术专家分月排行榜第二2014年5月 总版技术专家分月排行榜第二2014年3月 总版技术专家分月排行榜第二2013年5月 总版技术专家分月排行榜第二
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。350分求一个用C语言编写的速算24的课程设计_百度知道
提问者采纳
/*在TC2.0下通过,基本实现了24点算法*/
#include&stdio.h&
enumerate(int
op[]={'+','-','*','/'};
&((AxB)yC)zD&,
&(Ay(BxC))zD&,
&Az(By(CxD))&,
&Az((BxC)yD)&,
&(AxB)z(CyD)&
**oprand[]={&A,&B,&C,&D};
**oprator[]={&x,&y,&z};
main(void)
printf(&Enter
numbers.\n&,4);
for(i=0;i&sizeof
scanf(&%d&,a+i);
if(enumerate(24)==0)
printf(&No
solution!\n&);
calculate()
if(*sample=='A'||*sample=='B'||*sample=='C'||*sample=='D')
v1=***opd++;
if(*sample=='('){
v1=calculate();
while(*sample=='x'||*sample=='y'||*sample=='z'){
op=***opr++;
if(*sample=='A'||*sample=='B'||*sample=='C'||*sample=='D')
v2=***opd++;
if(*sample=='('){
v2=calculate();
//clrscr();
switch(op)
'+':
'-'
'*':
'/':
if(v2==0||v1%v2!=0)
enumerate(int
for(A=a;A&a+4;A++)
for(B=a;B&a+4;B++){
for(C=a;C&a+4;C++){
if(C==A||C==B)
D=a+6-(A-a)-(B-a)-(C-a);
for(x=x&op+4;x++)
for(y=y&op+4;y++)
for(z=z&op+4;z++)
for(k=0;k&5;k++){
sample=model[k];
if(calculate()==ans)
sample=model[k];
while(*sample){
switch(*sample)
'A':
'B':
'C':
'D':printf(&%d&,***opd++);
'x':
'y':
'z':printf(&%c&,***opr++);
'(':
')':printf(&%c&,*sample);
*sample++;
printf(&=24\n\n&);
其他类似问题
课程设计的相关知识
按默认排序
其他2条回答
源码都有了,写个文档有什么难的,照着要求的格式填空就好了。给个参考模板标题:XX课程设计报告副标题:—— 快速计算24点 一 、题目说明1、设计目标2、功能设计要求二、设计说明1、设计概述2、处理流程三、程序优缺点1、程序的优点2、遇到的问题3、存在的缺陷六、源代码
#include&iostream.h&#include&conio.h&#include&math.h&#include&string.h&#include&stdio.h&#include&stdlib.h&char sig[4]={'+','-','*','/'};void fun(float n[],char ch[][50],int m){int x[2],y,i,j;float num[4];char cc[4][50];if(m==1){
if(fabs(n[0]-24.0)&0.0001)
cout&&&\n%s=24&&&ch[0];
for(x[0]=0;x[0]&m;x[0]++)
for(x[1]=0;x[1]&m;x[1]++)
if(x[1]==x[0])
for(y=0;y&4;y++)
case 0: num[0]=n[x[0]]+n[x[1]];
case 1: num[0]=n[x[0]]-n[x[1]];
case 2: num[0]=n[x[0]]*n[x[1]];
case 3: if(n[x[1]]==0)
num[0]=n[x[0]]/n[x[1]];
if(y!=3||n[x[1]]!=0)//????
sprintf(cc[0],&(%s%c%s)&,ch[x[0]],sig[y],ch[x[1]]);
for(i=0,j=1;i&m;i++)
if(i!=x[0]&&i!=x[1])
num[j]=n[i];
strcpy(cc[j],ch[i]);
fun(num,cc,m-1);
}}/***********************/void main(){
float num[4];
char cx[4][50];
//clrscr();
cout&&&请输入四个数:&;
for(i=0;i&4;i++)
cin&&num[i];
for(i=0;i&4;i++)
sprintf(cx[i],&%d&,(int)num[i]);
}fun(num,cx,4);
cout&&&无解&;
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁求一个用c语言编写的,编写函数计算两个整数的所有公约数的编程_百度知道
求一个用c语言编写的,编写函数计算两个整数的所有公约数的编程
提问者采纳
#include&stdio.h&main(){
int i,j,m;
printf(&please press two num:&);
scanf(&%d%d&,&i,&j);
printf(&gong yue shu is:&);
for(m=j; m&0; m--)
if(i%m==0&&j%m==0)
printf(&%d\b&,m);
while(getchar()!='\n');
这样对不对,手上没编译器。#include&stdio.h&main(){
int i,j,m;
printf(&please press two num:&);
scanf(&%d%d&,&i,&j);
printf(&gong yue shu is:&);
for(m=j; m&0; m--)
if((i%m==0)&&(j%m==0))
printf(&%d\b&,m);
while(getchar()!='\n');
没事的,我在看
提问者评价
其他类似问题
按默认排序
其他1条回答
int gcd(int m, int n){ while(m & 0) {
公约数的相关知识
您可能关注的推广
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁C语言求一个数是几位数_百度知道
C语言求一个数是几位数
/* 给一个不多于5位的正整数 要求:(1)求出它是几位数(2)分别输出每一位数字(3)按逆序输出各位数字,123→321*/#include &stdio.h&main(){ int a,b,c,d,e,f,g; printf(&please input a figure:&); sacanf(&%d&,&f); if(f%||f&0) printf(&error&);
else if(f%10000&0) printf(&you 5 wei&);
else if(f%1000&0) printf(&you 4 wei&);
else if(f%100&0) printf(&you 3 wei&);
else if(f%10&0) printf(&you 2 wei&);
else (f%1&0) printf(&you 1 wei&);
/*这里错了 写着 不能到达的代码在 main 函数中*//*(2)*/
a=f%10000;
c=f-((b*1000)+(a*10000))%100;
d=f-((c*100)+(b*1000)+(a*10000))%10;
e=f-((d*10)+(c*100)+(b*1000)+(a*10000))%1;
printf(&%d%d%d%d%d&,a,b,c,d,e); /*(3)*/
f=a*10000+b*1000+c*100+d*10+e*1;
g=e*10000+d*1000+c*100+b*10+a*1;
printf(&kaishi de shu wei %d\n&,f);
printf(&dao guo lai de shu wei %d&,g);
}在第一个程序最后一行写错了
提问者采纳
else (f%1&0) printf(&you 1 wei&); /*这里错了 写着 不能到达的代码在 main 函数中*/ 这里判断是else if(f%1),不能直接在else后面加条件.
其他类似问题
c语言的相关知识
按默认排序
其他4条回答
#include &stdio.h&main(){int a[5],f,k,i;printf(&please input a figure:&);scanf(&%d&,&f);if(f/||f&0) printf(&error&);else if(f/10000&0) printf(&you 5 wei\n&);else if(f/1000&0) printf(&you 4 wei\n&);else if(f/100&0) printf(&you 3 wei\n&);else if(f/10&0) printf(&you 2 wei\n&);else if(f/1&0) printf(&you 1 wei\n&); /*这里错了 写着 不能到达的代码在 main 函数中*/for(i=0;f!=0;f/=10,i++) a[i]=f%10;k=i;printf(&kaishi de shu wei &);for(i=k-1;i&=0;i--) printf(&%d &,a[i]);printf(&\ndao guo lai de shu wei &);for(i=0;i&k;i++) printf(&%d&,a[i]);printf(&\n&);}
#include &stdio.h& main() { int a,b,c,d,e,f,g; printf(&please input a figure:&); scanf(&%d&,&f); if(f/||f&0) printf(&error\n&); else if(f/10000&0) printf(&you 5 wei\n&); else if(f/1000&0) printf(&you 4 wei\n&); else if(f/100&0) printf(&you 3 wei\n&); else if(f/10&0) printf(&you 2 wei\n&); else printf(&you 1 wei\n&); /*(2)*/ a=f/10000; b=(f/1000)%10; c=(f/100)%10;d=(f/10)%10; e=f%10;printf(&%d%d%d%d%d\n&,a,b,c,d,e); /*(3)*/ f=a*10000+b*1000+c*100+d*10+e*1; g=e*10000+d*1000+c*100+b*10+a*1; printf(&kaishi de shu wei %d\n&,f); printf(&dao guo lai de shu wei %d\n&,g); } 大体给你改了一下计算的错误,没改你的算法,你自己在优化一下吧,这个很简单了。呵呵!!
#include &iostream&#include &iomanip&int main(){int x,w,i;cout&&&输入一个数不多于5位&;cin&&x;if (x&=99999||x&0){cout&&&error&;return 0;}else if (x&=10000){w=5;cout&&x&&&是5位数&;}else if (x&=1000){w=4;cout&&x&&&是4位数&;}else if (x&=100){w=3;cout&&x&&&是3位数&;}else if (x&=10){w=2;cout&&x&&&是2位数&;}else {w=1;cout&&x&&&是1位数&;}//////////////////////////int a[5];for (i=1;i&=w;i++){a[i-1]=x%10;x=x/10;}for (i=1;i&=w;i++){cout&&setw(5)&&a[w-i];}cout&&//////////////////int sm=0;for (i=1;i&=w;i++){sm=sm*10+a[i-1];}cout&&return 1;}
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 c语言下载 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信