#include int main(int argc,char*argv[]){ int a[30],i; printf("输入整数序列\n"); for(i=0;i<30;i++) { scanf("%d",&a[i]); } int s; for(i=1;i<30;i++) { s=0; if((a[i]-a[i-1])!=(a[i+1]-a[i])) printf("不是等差数列 \n"); s=1; break; } if(s=1) { prinf("是等差数列"); } } 本人学过一阵c,技术一般,电脑没装vc 楼主试一试~