#include #include void main( ){float a,b,max,x;printf("Please Input Two Numbers:");scanf("%f",&a,&b);max=:a>b?a:b;x=sqrt(max);printf("x=%f\n",x);}以上是我自己用microsoft visual C++写的程序.这个程序的目的就是输入2个数,a和b,然
来源:学生作业学帮网 编辑:学帮网 时间:2024/05/27 01:10:41
#include
#include
void main( )
{
float a,b,max,x;
printf("Please Input Two Numbers:");
scanf("%f",&a,&b);
max=:a>b?a:b;
x=sqrt(max);
printf("x=%f\n",x);
}
以上是我自己用microsoft visual C++写的程序.
这个程序的目的就是输入2个数,a和b,然后对其中较大的一个数进行开放,输出结果.
但是我调试的时候发现,不管输入的是什么,最终输出的都是a的开方
(输入格式为a b)
由于我是学C语言的新手,感到很不解,不懂得我到底错在哪里了.也不知道怎么样才能达到我所要的目的.麻烦各位教教我了,需要分我可以加.
现在感觉可能是这句错了 max=:a>b?a:b;
但是又不知道错在哪里.
scanf("%f",&a,&b); 改成:scanf("%f %f",&a,&b); 引号里要有两个%f,分别对应a和b.
max=:a>b?a:b; 这句你打错了吧?=号后面不该有冒号.去掉冒号就可以.
#include
#include #include #include #include #include #include
#include #include #include
#include #include #include
实在看不懂#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std;int cases;int main() {double cl = clock();scanf(%d,
#includestdlib.
include doing
include是什么意思
#include是什么意思
这个头文件怎么写 #include #include #include #include
#include< >和#include“ ”的区别
(C++) 这个简单类定义怎么错啊?#include stdafx.h#include #include#include#include #include #include #include #include#include #include#include#include#include#include#includeusing namespace std;class panduan{int pan(string word_1){word=wor
#include #include #include #include #include /* define请大家帮我修改下!
#include 和#include 和#include 是什么意思,有什么作用.
include in和include有什么区别?
C中include与include的区别
include指令和include动作区别
#include 和#include time.h的区别