c语言时间函数怎么用如何用if函数做成这样的:输入a就输出b,否则输出c。这个用a==b老报错啊

您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
安徽大学C语言实验平台作业答案.doc34页
本文档一共被下载:
次 ,您可全文免费在线阅读后下载本文档。
文档加载中...广告还剩秒
需要金币:100 &&
你可能关注的文档:
··········
··········
实验三?C基本数据类型及运算1. 编程:根据需要定义相关变量,键盘输入10.0、20.6、5.0三个实数分别赋给相关三个变量,输出该3个变量的和s、乘积p和平均值a。 2. 编程:输入球的半径,计算球体表面积和球体积。 3. 编程:定义6个变量,通过键盘将“10,? -10,? 40000,? a,? 3.14,? hello”这六个值分别赋给相应变量,然后在屏幕上输出变量的值(每行输出一个变量)。 4. 编程:从键盘接收1个字符给变量s1,1个字符串(允许带有空格)给字符数组s2,输出字符变量s1的ASCII码值及字符数组s2中的字符串。 5. 编程:从键盘输入二个整数分别赋给整型变量a、b,将它们按由小到大的顺序输出。 6. 编程:调用标准库函数sin(x)计算6800的正弦值(此题为选做)。 7. 编程:键盘输入一个实数赋给变量x,计算 y x*x*x+x*x+x 的值,分别输出y值、y值的整数部分和小数部分(此题为选做)。 8. 编程:键盘输入四个整数分别赋给整型变量a、b、c、d,用三目运算方法将它们按由大到小的顺序输出(此题为选做)。
main float x,y,z,s,p,a;
scanf "x %fy %fz %f",&x,&y,&
printf "s %f,p %f,a %f",s,p, 2. #include
main float r,s,v;
printf "input r" ;
scanf "%f",&
s 4*3.14*r*r;
v 4/3*3.14*r*r*r;
printf "s %f,v %f",s, 3. #include
main int a,b;char d,st[6];
scanf "%d%d%ld%c%f%s",&a,&b,&c,&d,&e,
printf "a %d\n,b %d\n,c %d\n,d %c\n,e %f\n,ch %s",a,b,c,d,e, 4. #include
main char s1,s2[6];
scanf "%c%s",&s1,s2 ;
printf "s1 %d,s2 %s",s1,s2 ; 5. #include
main int a,b;
scanf "a %db %d",&a,&
printf "a %db %d",a,
printf "b %da %d",b, 6. #include
main float a,b;
scanf "%f",&
printf "%f", 7. #include
main float x,y,b;
scanf "%f",&
y x*x*x+x*x+x;
正在加载中,请稍后...用c语言怎么解一元一次方程?比如一个方程是Ax+B=C,怎么样在程序中解这个方程啊.我的意思不是说直接x=(C-B)/A这样赋值.
ycycedc2033
定义函数f(x) = ax+b-c,找一点x1使得f(x1)>0再找一点x2使得f(x2)0 令x1 = (x1+x2)/2
为您推荐:
其他类似问题
扫描下载二维码输入两个整数a和b整除,输出商,否则输出商和余数 麻烦用c语言编写.
怀念CK°糝魳1
#include //标准输入输出头文件int main(){int a,b;scanf("%d,%d",&a,&b);
//输入,输入时,类似 5,3这样输入,以英文逗号分隔.if(a%b == 0)
// %是取余运算,如果余数为0,也就是整除了.{printf("%d",a/b);}else
//不整除{printf("%d---%d",a/b,a%b);}return 0;}
为您推荐:
其他类似问题
扫描下载二维码c语言 输出二次函数的根.帮我看看错在哪了,#include #include void main(){ double a,b,c,x1,x2,d,i,t;printf("请输入 a,b,c:\n"); scanf("%lf,%lf,%lf",&a,&b,&c);d=b*b-4*a*c;i=sqrt(-1);if(a==0)printf("不是二次函数\n");else if(d>0){x1=(-b+sqrt(d))/(2*a);x2=(-b-sqrt(d))/(2*a);printf("x1=%lf,x2=%lf\n",x1,x2);}else if(d
#include #include void main(){ double a,b,c,x1,x2,d,i,t;printf("请输入 a,b,c:\n"); scanf("%lf,%lf,%lf",&a,&b,&c);d=b*b-4*a*c;i=sqrt(-1);if(a==0)printf("不是二次函数\n");else if(d>0){x1=(-b+sqrt(d))/(2*a);x2=(-b-sqrt(d))/(2*a);printf("x1=%lf,x2=%lf\n",x1,x2);}else if(d
i=sqrt(-1);删去了,定义了
d<0时改成:
else if(d<0)
x1=(-b)/(2*a)+(sqrt(-d)/(2*a))*i;
x2=(-b)/(2*a)+(sqrt(-d)/(2*a))*i;
printf("x1=%lf,x2=%lf\n",x1,x2);
这样还是不对,输出的不带i,值也是错误的,应该怎样表示呢,谢谢你
else if(d<0)
printf("x1=%lf+%lfi,x2=%lf-%lfi\n",(-b)/(2*a),sqrt(-d)/(2*a),(-b)/(2*a),sqrt(-d)/(2*a)));
//i根本就没用!所有跟i有关的全删掉!
为您推荐:
其他类似问题
扫描下载二维码c语言中在定义一个函数后比如int max(inta,intb){ if(a>=b)}我没有定义任何变量,为什么可以用a和b
注意a和b是形参,其作用域只限于函数内部,可以把它们当作局部变量来用,你这里的a和b都没有在函数max之外用到,所以是可以用的.
为您推荐:
其他类似问题
扫描下载二维码

我要回帖

更多关于 c语言时间函数怎么用 的文章

 

随机推荐