用C语言编写一个程序: 从键盘输入 10 个整数,求出其中的最大值。 #includevoid main(){int a[10]={0},i,max=0;printf(\"请输入211310个整5261数:4102\\n\");for(i=0;i;i+){scanf(\"%d\",&a[i]);}max=a[0];for(i=0;i;i+){if(a[i]>;max)max=a[i];}printf(\"最大数为1653:%d\",max);}
编写一个程序,要求从键盘输入10个整数,然后采用冒泡排序法,按降序排序。 (用冒泡排序法啊) 采用冒泡法降序排列10个输入数据的程序如下:先定义一个长度为10的数组a[],10个数据由键盘输入,从第一个数开始,两两一组进行判断,因为要求是降序排列,因此将两个数中小的向后移动,每个数要比较的次数为9-数的下标。比较完成后将数组依次输出。输入10个数据,程序运行结果:扩展资料:冒泡排序算法的原理如下:1、比较相邻的元素。如果第一个比第二个大,就交换他们两个。2、对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。3、针对所有的元素重复以上的步骤,除了最后一个。4、持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。
C语言编程序,要求从键盘输入10个整数存入一维数组。。 #includemain(){int a[10];int i,j,t;for(i=0;i;i+)scanf(\"%d\",&a);printf(\"\\n\");for(j=0;j;j+){for(i=0;i;i+){if(a<;i>;>;a[i+1]){t=a;a<;i>;=a[i+1];a[i+1]=t;}}}for(i=0;i;i+)printf(\"%d\",a);}扩展资料:printf用法printf()函数的调用格式为:printf(\"<;格式化字符串>;\",<;参量表>;)。其中格式化字符串包括两部分内容:一部分是正常字符,这些字符将按原样输出;另一部分是格式化规定字符,以\"%\"开始,后跟一个或几个规定字符,用来确定输出内容格式。参量表是需要输出的一系列参数,其个数必须与格式化字符串所说明的输出参数个数一样多,各参数之间用\",\"分开,且顺序一一对应,否则将会出现意想不到的错误。比如:int a=1234;printf(\"a=d\\n\",a);输出结果为a=1234。以下程序用于获得输入值i,j并将其输出(i,j之间以逗号隔开)includeint main(){int i,j;scanf(\"%d%d\",&i,&j);printf(\"i=d;j=d\",i,j);