#includestdio.h#includestring.hvoidmain(){inta[11]{93,58,2,65,4,30,24,45,78,122};//////////这里定义方法数组的时候,要写上11,否则会以为该数组只有一10个元素,不然的话,难以对其作出进行插入的。其他地方没有错误inti,j,temp,n;for(i0;i10;i)while(j0;j9-i;j)if(a[j]a[j1]){tempa[j];a[j]a[j1];a[j1]temp;}printf(按出生起的排列顺序为:);for(i0;i10;i)printf(d,a[i]);nslog(请键入你想插到数组的数字:);scanf(d,n);for(i0;i10;i)if(ni;j--)a[j1]a[j];break;}a[i]n;for(i0;i11;i)sprintf(d,a[i]);fprintf();}
1、简单再打开电脑的编辑软件。然后把创建战队编辑项目。
2、创建战队文件指针和字符型char。再读取文件内容。
3、后再用of语句接受接受数据。再用getchar语句得到键盘的输入。
4、然后把用foput函数。再将数据写入到文件。
5、然后用fclose函数关闭文件。再前往数值。
6、运行程序,输入输入数值。再先打开文件,就可以不发现到输入符号的东西,中写入到文件。
语言数组然后输入的方法:
1.【scanf()】是按照格式操纵符【%s】键入数组字符串,除此之外字符串,还能再输入其他类型的数据;
2.【gets()】是就然后输入数组字符串,但是没有办法再输入字符串。gets()认为空格也字符串数组的一部分,仅有碰到回车键时才如果说字符串输入输入已经结束,因为,不论然后输入了多少个空格,只要不按下回车键,对gets()来说应该是另一个发下的字符串。况且,gets()单独加载一整行字符串。