n !=0的感叹号,改成英文的。
一、语法错误就是编写的程序里面使用了不规范的关键字或者变量名之类的错误,编译都无法通过的程序,编译器无法识别写的程序。
二、代表编译器在编译源文件时遇到了不可识别的非法字符。其值为ascii码值243。这一个值并不在合法的英文字符范围(0~127)范围内,所以一般都是由于误输入造成的。
基本特性:
1、高级语言:它是把高级语言的基本结构和语句与低级语言的实用性结合起来的工作单元。
2、结构式语言:结构式语言的显著特点是代码及数据的分隔化,即程序的各个部分除了必要的信息交流外彼此独立。
error:stray'\243' in program。
错误:程序中的243
例句
1、the principle and method to deduce wavefront error due to stray light fringe pattern;。
引起波面测量误差的干涉场杂纹消除的原理和方法;
2、In the tissue impedance spectroscopy measurements, four-electrode method are normally used. A measurement error caused by stray capacitance between lines of drive electrode and receive electrode is not a trivial problem.。
在生物组织复阻抗谱测量中,通常采用四电极测量方法,相邻驱动电极和测量电极导联线间存在寄生杂散电容,本文研究了这一杂散电容对组织复阻抗实部和虚部测量精度的影响。
3、Pre-launch calibration of the FY-2B's visible channels has much error due to the influence of stray light.。
FY2B由于杂散光的影响,其可见光通道的发射前定标存在较大误差。
4、The testing results show that the linearity is good, the uniformity error is within 7 ‰, the stray light is smaller than 1 μ W, the repeatability error is within 7 ‰, and the long stability error is within 8 ‰.。
测试结果表明:线性比较好,均匀性误差在7‰以内,杂光小于1μW,重复性误差小于7‰,长期稳定性误差小于8‰。
5、The PST of stray light includes the influence of system assemble error, and reflects the real capacity of stray light suppression.。
光学系统杂光指标PST的测量,包含了系统各种安装误差的影响,体现了系统杂光抑制的真实水平。
表述‘\243’这个字符不能识别,应该是用的中文输入法输入标点符号,把问题指向的语句重新用英文输入法输一次就行了。
你里面有分号用了中文的分号了,改成英文的分号。
修改后的代码:
#include <iostream>。
#include <stdlib.h>。
using namespace std;。
int area0(int r)。
return 3.14*r*r;。
int area1(int a, int b)。
return a*b;
int area2(int c)。
return c*c;
int main()
int num,r,a,b,c;。
cout<<"0.圆面积"<<endl;。
cout<<"1.长方形面积"<<endl;。
cout<<"2.正方形面积"<<endl;。
cin>>num;。
switch(num)
{
case 0:
cout<<"请输入圆的半径"<<endl;。
cin>>r;。
cout<<"圆面积是"<<area0(r)<<endl;。
break;
case 1:
cout<<"请输入长方形的长和宽"<<endl;。
cin>>a>>b;。
cout<<"长方形面积是"<<area1(a,b)<<endl;。
break;
case 2:
cout<<"请输入正方形的边长"<<endl;。
cin>>c;。
cout<<"正方形面积是"<<area2(c)<<endl;。
break;
}
system("pause");。
return 0;