expected initializer before "double" 怎么回事?

2020-06-23 综合 229阅读
程序一开始的声明语句:
double con_t(double);
是不是在声明后面的这个函数:
double cont_t(double t)
{
return ( t=5*t/9+255.3722);
}
如果是,声明中的函数名con_t和实际定义时的函数名cont_t不一致。
如果不是,请在前面添加cont_t()函数的声明
***********************************************
请把完整的程序写出来!
***********************************************
这三行函数声明语句都缺少行末尾的分号。
***********************************************
看来你应该是刚学C/C++吧?!
你的意思是对输入的字符进行判断,看变量a中保存的字符是不是等于列出的这些,所以应该将k\f等这些字符加上单引号,即改为如下:
while(a!='k'&&a!='K'&&a!='f'&&a!='F')
并且后面的if条件中的k、f等字符也要用单引号包围。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com