额,不好意思,我写错了,是十个数...不是数字额.....请问那该怎么办呢...程序还一样吗?
追答如果是十个数。上面程序不行。
文本里的内容是什么样的?十个数是怎么排的?
两个数间隔一空?还是有其他字符,只要读出十个数?
= =我也不清楚,没说清楚哎,期末透的题~应该是两个数间隔一空吧
本回答被提问者采纳C语言中怎样读取文件数据并对数据排序再重新写入文件
fwrite(a,sizeof(a),1,fp); \/\/进行一次写入,写入sizeof大小,将a写入到fp所指向的文件中 fclose(fp); \/\/写完之后关闭文件指针 if((fpn = fopen("data.dat","rb")) == NULL) \/\/以只读的方式打开一个二进制文件 { printf("Error!\\n");exit(1);} for(i = 0; i < 10...
C语言 从键盘输入10个整数,将这10个整数按从小到大的顺序输出。
1、打开软件进入页面,点击文件-新建-文件-C++ Source File。2、输入预处理命令和主函数:#include<stdio.h>\/*输入输出头文件*\/void main()\/*空类型:主函数*\/。3、定义变量和数组的数据输入10个数:int a[10],i,t;\/*定义变量和数组数据类型为整型*\/printf("输入10个整数:");\/*输出文字提...
用C语言 将一个文件分成固定大小的几个文件。
main(){ FILE *fp, *fout;char nameout[80];int i,j,k,n;long size, one_size=1024;char *buff;\/\/ one_size=one_size * 0.1; \/\/你可以 更改大小 fp = fopen ("abc.txt","rb");if (fp==NULL) { printf("Error opening file"); return 0;} fseek (fp, 0, SEEK_END...
C语言:输入10个整数,按从小到大排序,再输入一个整数,插入到已排好序的...
第1个应该很简单,定义数组大一点,输入要查找的数据后,对比找到第一个比它大的数的位置,然后将该位置后的数全部顺延一位,将数据放入该位置 第2个 include<stdio.h> define N 20 \/\/宏定义数组大小 int main(){ int a[N];int n,Con=0,i=0,Total_p;printf("input n(n<%d):",N);scanf...
C语言~十个数字从小到大怎么排列~从大到小呢~
\/\/要求任意输入10个数,然后按从小到大顺序输出#include <stdio.h>int main(){int a[10];int i,j;int temp;printf("请输入10个整数:");for(i=0;i<10;i++){scanf("%d",&a[i]);}for(i=0;i<9;i++){for(j=0;j<9-i;j++){if(a[j]>a[j+1]){temp=a[j];a[j]=a[...
C语言:采用冒泡排序方法,对10个数按由小到大的的顺序排序
;} printf("\\n");return 0;} 冒泡法:算法分析:如果有n个数,则要进行n-1趟比较。在第1趟比较中要进行n-1次相邻元素的两两比较,在第j趟比较中要进行n-j次两两比较。比较的顺序从前往后,经过一趟比较后,将最值沉底(换到最后一个元素位置),最大值沉底为升序,最小值沉底为降序。
...从用户输入10个整数,对其按照从小到大的顺序排序,并输出结果。_百度...
在C语言程序设计中,一个常见的任务是要求用户输入10个整数,然后按照从小到大的顺序进行排序并输出结果。以下是如何实现这个功能的代码片段:首先,我们需要包含头文件,以便使用标准输入输出函数。在主函数main()中,我们定义一个长度为10的整数数组a,并设置两个变量i和j来辅助排序过程,以及一个临时...
C语言用选择法对10个整数按从大到小排序。10个整数用scanf函数...
include\/\/标准输入输出函数调用需要此头文件、就是那个printf和scanf函数要用的\\x0d\\x0avoid main()\/\/主函数\\x0d\\x0a{int i,j,min,temp,a[10];\\x0d\\x0aprintf("请输入:\\n"); \/\/屏幕输出引号内的字符然后换行\\x0d\\x0afor(i=1;ia[j]) min=j; \/\/大小数值判断\\x0d\\x0a...
如何用C语言输入十个随机的数进行排序?
1、首先打开编辑软件,新建一个c程序空文件,引入标准库和主函数,定义一个QuickSort函数用来排序,下面首先编写排序函数的:2、此处用到快速排序思想,通过一趟排序将要排序的数据分割成独立的两部分,即这里用i和j两个变量分割数据,然后一部分的所有数据都比另外一部分的所有数据都要小,接着对这两部分...
...选择排序法对输入的数据从小到大的顺序进行排序,将排序后的结果输出...
include<stdio.h> void SelectSort(int a[],int n){ int i,j,temp,min;for(i=0;i<n-1;i++){ min=i;for(j=i+1;j<n;j++)\/\/找到最小元素的位置 while(a[j]<a[min])min=j;if(min!=i){ temp=a[min];\/\/元素的交换 a[min]=a[i];a[i]=temp;} } } void main(){ ...