c语言在线翻译器等,急急急急急急

C语言编程,跪求大神帮忙,急急急急急急,,在线等,只需要做第三题,_百度知道
C语言编程,跪求大神帮忙,急急急急急急,,在线等,只需要做第三题,
提问者采纳
#include &stdio.h&void main(){ float c,f; scanf(&%f&,&c); f=(float)9/5*c+32; printf(&%f\n&,f);}
提问者评价
太给力了,你的回答完美解决了我的问题!
其他类似问题
按默认排序
其他3条回答
#include&stdio.h&main(){
scanf(&%f&,&c);
f=1.8*c+32;
printf(&%f&,f);}
楼上有点错误的应该是#include&stdio.h&main(){
float c,f;
printf(&请输入摄氏度c\n&);
scanf(&%f&,&c);
f=9.0/5*c+32;
printf(&华氏度F=%f&,f);}
#include&stdio.h&int main(){ float s,h; printf(&请输入一个摄氏温度:\n&); scanf(&%f&,s); h=公式//图片看不清楚 printf(&f&,h); }
c语言编程的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁急!急!急!求c语言程序:1!+2!+3!+4!+······20!_百度知道
急!急!急!求c语言程序:1!+2!+3!+4!+······20!
10月6号12点前要
提问者采纳
int fac(int n){ int j=1; int frs=1; for(j=1;j&=n;j++){ frs*=j; }
} void main(){ int maxnum=20; int i=0; int rs=0; for(i=1;i&=i++){ rs+=fac(i); } printf(&result is %ld&,rs); }
提问者评价
其他类似问题
按默认排序
其他3条回答
看看 #include &stdio.h& void main(){int s,n;s=0;n=1;while(n&=20){s=s+n; n=n+1;}printf(&1+2+3...+20=%d\n&,s);}
#include&iostream&int jiechen(int n){if(n==1) return 1;else return n*jiechen(n-1);}int main(){int t=20;int sum=0;for(t=1;t&=20;t++)sum+=jiechen(t);cout&&&结果是&&&system(pause);}
#include &stdio.h&void main() { double a=1,n=0; for(i=1;i&=20;i++) {
n+=a; } printf(&%.f\n&,n);} 我搜了下,百度知道以前也有人问过,具体看:
c语言程序的相关知识
您可能关注的推广
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁急!急!急!用C语言求{a,b,c,d,e,f}的非空子集,求算法_百度知道
急!急!急!用C语言求{a,b,c,d,e,f}的非空子集,求算法
提问者采纳
实现求{a,b,c,d,e,f}的所有非空子集。由于集合个数只有6个,可以让i从1 到 2^6,如果i的二进制中某位为1则打印该元素。这样可产生所有组合情况。int main(){ char A[]=&abcdef&; int i, j, for(i=1; i&1&&6; i++)
//遍历所有情况 {
for(j=0,t=i; j&6; j++)
//打印该组合
if(t&1)putchar(A[j]);
//该位为1则打印该元素
putchar('\n'); } return 0;}
提问者评价
其他类似问题
按默认排序
其他2条回答
假设每个元素是有序的,即a&b&c&d&e&f,那么default Set = {}for i from 0 to length(set A)
if A[i] & Set.Max
add A[i] to Set
Set to previousend
c语言的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁修改一下这个C语言程序~!急!急!急!(只学过一点点基础,菜鸟一只,涉及东西不多~高手帮帮忙~)_百度知道
修改一下这个C语言程序~!急!急!急!(只学过一点点基础,菜鸟一只,涉及东西不多~高手帮帮忙~)
出问题的片段以及错误行后面[【】中编译提示:for(i=0;i&=30;i++)
{scanf(&%d,&&n[i]);【 error C2296: '&' : illegal, left operand has type 'char [4]';error C2198: 'scanf' : too few actual parameters(真莫名~)】
if(n[i])sum+=area[i];}
y5=——————————————————float fun6(int st)【 error C2143: syntax error : missing ';' before 'type'】{float y6,proportn[5]={0.001f,0.010f,0.100f,0.500f,1.000f};【error C2143: syntax error : missing ';' before 'type'】——————————————————————————————if(n-4){printf(&请输入污染比例(单位:%,不用输入单位)\n&);scanf(&%f&,y6);}【error C2065: 'y6' : undeclared identifier】else
y6=proportn[n];【 error C2065: 'proportn' : undeclared identifier】——————————————————————————————printf(&请输入“6”进行第六步操作!\n&); scanf(&%d&,step[5]); x6=(1.000f)*fun6(step[5]);【warning C4013: 'fun6' assuming extern returning int】——————————————————————————————目前就这样了,七改八改快不成样子了~只学过一点点,高深的东西也用不上,连指针链表都没用上,但是现在必须解决这个,高手帮帮忙哦~对你们来说很简单的~如果需要多联系,请讲~本人对自己编的程序没什么自信~应该有更简洁的语句~~
提问者采纳
scanf(&%d&,&n[i]);float fun6(int st)函数最后+;scanf(&%f&,y6);}未定义x6=(1.000f)*fun6(step[5]);【warning C4013: 'fun6' assuming extern returning int】未定义,int 函数没有返回值+个return;
提问者评价
谢谢了~我自己解决了~~因为输入字数有限,也无法更好的提问,把程序结构改了一下没什么事了。分数送你了~
其他类似问题
c语言程序的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁计算机C语言问题,在线等,急急急_百度知道
计算机C语言问题,在线等,急急急
1、分析以下程序的输出结果是(
)。main(){int
a=5,b=-1,c;c=adds(a,b);printf(“%d”,c);c=adds(a,b);printf(“%d\n”,c);
}int adds(int x,int y){static int m=0,n=3; n*=++m; m=n%x+y++; return(m);
D. 2,4 2、以下程序的输出结果是(
)。#define
x*xmain(){int a=6,b=2,c; c=f(a)/f(b); printf(“%d\n”,c);}A.
18 3下列程序的输出结果是(
)。char *p1=&abcd&, *p2=&ABCD&, str[50]=&xyz&;strcpy(str+2,strcat(p1+2,p2+1));printf(&%s&,str);A. xyabcAB
D. xycdBCD 答案:ACD(要具体步骤,急急急)
提问者采纳
1main(){int
a=5,b=-1,c;c=adds(a,b);printf(“%d”,c);c=adds(a,b);printf(“%d\n”,c);
}int adds(int x,int y){static int m=0,n=3;n*=++m;m=n%x+y++; return(m);
}//首先static是静态变量不释放储存单元,值在下次使用时会继续保留,会被继续使用。//第一次c=adds(a,b); 在子函数中x=5,y=-1,m=0,n=3.;n=n*(++m)=3,m=n%x+y++=3-1=2;//第二次上一次后m=2,n=3,然后x=5,y=-1;n=n*(++m)=9;m=n%x+y++=4-1=3 2define
x*xmain(){int a=6,b=2,c; c=f(a)/f(b); printf(“%d\n”,c); //在函数中遇到f(x)就替换为x*x;x可以使其他例如a,b,c,d等等变量//c=f(a)/f(b)=6*6/2*2=36同样的优先级,从右至左,三十六除二在乘以二,懂了吧!! 3char *p1=&abcd&, *p2=&ABCD&, str[50]=&xyz&;strcpy(str+2,strcat(p1+2,p2+1));printf(&%s&,str); //strcpy(s1,s2)该函数将s2的内容复制到s1中,返回指向char的指针.不管S1有什么内容都要被覆盖掉。//strcat(s1,s2)该函数返回将S2的副本附加在S1尾部以后的S1指针。S2运行后不变。函数返回指向字符串S1的指针。//p2+1后的内容为BCD,p1+2后的内容为cd,把BCD接在cd的后边,变成cdBCD//然后进入交换函数strcpy,str+2后只有'z'和'/0',把'z'和'/0'用cdBCD替换后,str[]数组变成了xycdBCD
提问者评价
谢谢你的耐心解答,好详细呀
采纳率100%
其他类似问题
c语言的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 c语言在线翻译器 的文章

 

随机推荐