两种改法:第一种:include<stdio.h> int main(){ int a;scanf("%d",&a);printf("%d",a);return 0;} 第二种:include<stdio.h> void main(){ int a;scanf("%d",&a);printf("%d",a);} 你需要给main函数制定一个类型,在c里面函数也是有类型的,函数类型根据它有无返回值,或则...
include <stdio.h> int main(){ int a[10];int i,j,t;printf("input 10 numbers:\n");for(i=0;i<10;i++)scanf("%d\n",&a[i]);printf("\n");for(j=0;j<9;j++)for(i=0;i<9-j;i++)if(a[i]>a[i+1]){ t=a[i];a[i]=a[i+1];a[i+1]=t;} printf("...
include<stdio.h>这样完全合法的,不需要什么空格 include<stdio.h> int main(){ printf("hello world");return 0;}
代码结构如下 include<stdio.h> main(){ int s=0, n; for(n=0;n<3;n++) { switch(s) { case 0: case 1: s+=1; case 2: s+=2; break; case 3: s+=3; default: s+=4; ...
include<stdio.h> int main(){ int a,b;float x,y;char c1,c2;scanf("%d%d",&a,&b);//不要添加多余字符 scanf("%f%f",&x,&y);//float类型用%f getchar(); // 添加此句接收上一句按下的回车符 scanf("%c%c",&c1,&c2);//输入这两字符时需连在一起 输入 printf("%d ...
include <stdio.h> main()入口 {int c;定义一个int变量c,但是忘记了初始化 while((c=getchar())!='\n')循环的从控制台读输入字符,如果输入回车则退出 {switch (c-'2')判断输入的是什么 {case 0:输入0,c-'2'=0推导出c=0+'2'也就是输入的是2此时什么也不干,继续运行 case 1:...
第一次func(a,b)函数时,传递过来的两个值是4,1 即在func(a,b)函数中a=4,b=1 static int m=0,i=2,定义了两个静态变量,即一直战用内存,函数调用结束不释放,结果依然是上一次改变后的结果。执行 i+=m+1 →即 i=2+0+1=3;执行 m=i+a+b; → m=3+4+1=8;执行...
1、从桌面打开下载好的编程软件,下图为visual C++的打开界面。2、打开编程软件后,新建一个任务,点击文件,选择C++ source file, 放在自己喜欢的文件夹下面。3、输入这段代码,记得代码编译前,先要定义变量。# include <stdio.h>void main (){ int n ,f =1 ; printf ("input n :");...
include "stdio.h"int main(){ char a[5];int i;for(i=0;i++;){ a[i]=getchar();if(a[i]>='A'&&a[i]<='Z') a[i]=a[i]+32;putchar(a[i]);} return 0;} for循环的错误
这个很简单嘛,你把编译器产生的警告翻译成中文,然后再去根据警告和错误去源码里面查找,很容易就发现错误了。比如:error C2143: syntax error : missing ';' before ')'是一个语法错误,在')'的前面少一个','