关于C语言基础

来源:百度知道 编辑:UC知道 时间:2024/05/27 08:29:19
#include<math.h>
#include<stdio.h>
main()
{
double x,s;
printf("input number:\n");
scanf("%lf",&x);
s=sin(x);
printf("sine of %lf is %lf\n",x,s);
}

double x,s; 后面不是字符型吗 为什么没有char的说明啊?

还有main() double main() 这样输入行吗?

input number 这是命令吗?

sine of %lf 这句话是什么意思?

double 是双整型
double main() 也是可以的
input number这不是命令 这是显示的文字提示 让你输入数字
sine of %lf 里sine of 依然是显示的文字提示

第一s是double型,不是字符型。
可以用double main(),但是要有一个返回值,return 0.0; 。一般用int main(){return 0;}
input number不是命令,使用来提示你的,就叫你输入数字
sine of %lf,:sine of是无用的,直接输出。%lf是double型的控制输出,实际上就是sine of x is s

真的很基础,去看看书再说吧