什么叫运行不了?你的代码是复制粘贴过来的么?如果是的话,那你这句话double a2=(5.0/9)*(a1-32);里面的括号和分号都是中文的,所以不能通过编译,括号应该是()而不是(),分号是;而不是;