最赞回答 / 小白拜
它们的用途应该是相同的,这两种方法都是用来定义字符串的,只不过是两种不同的格式。第一种格式方便,在其中的内容可以包含中文汉字,但是第二种方法中包含的每一个只能是一个个字母,并且在最后的一个元素后加上‘、0’。个人理解,如不对请勿采纳。
2020-02-10
最新回答 / nyanco_sensei
if(year%400=0||(year%4==0&&year%100!=0))printf("今年是闰年\n");elseprintf("今年不是闰年\n");
2020-02-10
#include <stdio.h>
double function( tm,distance)
{double fee;
if(5<=tm<=23)
{if(distance<=3)
{fee=14;}
else
{fee=14+(distance-3)*2.3; }}
else{
if(distance<=3)
{fee=14; }
else{ fee=14+(distance-3)*2.3*1.2;}
return fee;}}
int main()
{double f1=function(9,12);
//f2同理
printf("%f",f1+f2);
return 0;}
double function( tm,distance)
{double fee;
if(5<=tm<=23)
{if(distance<=3)
{fee=14;}
else
{fee=14+(distance-3)*2.3; }}
else{
if(distance<=3)
{fee=14; }
else{ fee=14+(distance-3)*2.3*1.2;}
return fee;}}
int main()
{double f1=function(9,12);
//f2同理
printf("%f",f1+f2);
return 0;}
最新回答 / 慕少6168890
把代码换成#include <stdio.h>extern void printLine() { printf("**************\n"); }void say(){ printLine(); printf("I love imooc\n"); printf("good good study!\n"); printf("day day up!\n"); printLine();}int main(){ say(); retu...
2020-02-10
已采纳回答 / 慕村1071641
<...code...>当你想要换行的时候比如说:printf("hello"); 它会输出:hello press anyshing to continue但是,printf("hello\n"); 它会输出:hello press anyshing to continue
2020-02-10
最新回答 / 靠一手自学成才
我是这样理解的:你在一个文件中调用另一个文件的函数有两种方法,一是使用#include预处理命令直接把整个文件包含进来;二是不适用#include预处理命令,直接把那个文件中要调用的函数设置为外部函数。而这个题目的重复之处就在于他把两种方法都满足了,那么编译器就不知道到底是用哪种方法来进行函数调用,就产生了错误。
2020-02-10