亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

關于代碼Expression syntax in function main的情況,麻煩幫忙看一下~

關于代碼Expression syntax in function main的情況,麻煩幫忙看一下~

嚕嚕噠 2021-11-24 20:11:43
#include("stdio.h")main(){float t,f,x,y;printf("Please input the t and f:/n");scanf("%f,%f",&t,&f);x=(4t-f)/2 /*就是這一行*/y=(f-2t)/2printf("x=%f,Y=%f",x,y)}ctrl+f9 時 就出現 Expression syntax in function main俺 初學者 各位見笑啦 望詳細回答 大恩不言謝!先 謝過!加上;后 老毛病沒有好#include("stdio.h")main(){float t,f,x,y;printf("Please input the t and f:/n");scanf("%f,%f",&t,&f);x=(4t-f)/2; /*這一行依然有錯誤 Expression syntax in function main */y=(f-2t)/2; /*這一行出現了與上一行一樣的 Expression syntax in function main */printf("x=%f,y=%f",x,y); /*這一行 出現了錯誤 說 x未定義*/再次謝謝各位}
查看完整描述

2 回答

?
PIPIONE

TA貢獻1829條經驗 獲得超9個贊

#include <stdio.h>
#include <stdlib.h>

int main()
{
float t, f, x, y;
printf( "Please input the t and f: \n" );
scanf( "%f, %f", &t, &f );
x=( 4*t-f )/2.0;
y=( f-2*t )/2.0;
printf( "x =%5.4f, y =%5.4f\n", x, y );
system( "pause\n" );
return 0;
}

該程序可以在TC 2.0中運行。
錯誤說明:
1.在C中,include 稱為文件包含命令,其意義是把尖括號""或引號<>內指定的文件包含到本程序來,成為本程序的一部分。被包含的文件通常是由系統提供的,其擴展名為.h。因此也稱為頭文件或首部文件。
So你寫的程序中頭文件名應為#include <stdio.h>比較好。
2.樓上的“/n”寫反了,換行字符是“\n”。應多注意這些細微之處。
3.切中要點,Ctrl+F9 時 就出現 Expression syntax in function main。
Expression syntax in function main為表達式語法錯誤。
x=( 4t-f )/2; & y=( f-2t )/2;的錯誤是一樣的。兩個語句都缺少乘法運算符“*”,所以會出現bug。
4.printf( "x =%f, y =%f",x, y); /*這一行 出現了錯誤 說 x未定義*/ 出現這種情況的話,我想是變量名的大小問題。如果,定義變量為大寫字母X(int X;),在最后輸出變為小寫字母,如:printf( "X =%f, Y =%f", x, y ) /* 第二個為小寫 */ 則會出現這種情況。



查看完整回答
反對 回復 2021-11-28
?
寶慕林4294392

TA貢獻2021條經驗 獲得超8個贊

#include
<stdio.h>
int
htoi(char
c[]);
void
main(){
int
n;
char
s[100];
scanf("%s",s);
n=htoi(s);
printf("%d",n);
}
int
htoi(char
s[])
{
int
i,b;
i=0;
b=0;
if(s[i]==0)
{i++;
if(s[i]=='x'||s[i]=='X')
i++;
}
for(;s[i]!='\0';i++)
{
if(s[i]>='a'&&s[i]<='f')
b=b*16+s[i]-'a';
else
if(s[i]>='A'&&s[i]<='F')
b=b*16+s[i]-'A';
else
if(s[i]>='0'&&s[i]<='9')
b=b*16+s[i]-'0';
}
return(b);
}



查看完整回答
反對 回復 2021-11-28
  • 2 回答
  • 0 關注
  • 733 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號