www.1862.net > C语言题目:从键盘读入若干个数,将他们按由低到高...

C语言题目:从键盘读入若干个数,将他们按由低到高...

#include int main(){int n;int nConut = 0;scanf("%d", &n);do{nConut ++;printf("%d ", n % 10);n = n / 10;}while(n != 0);printf("\n共有%d位\n", nConut);return 0;}

#include int main(){ int s=0,a,b,c; scanf("%d%d%d",&a,&b,&c); if(a>b) { s=a; a=b; b=s; } if(a>c) { s=a; a=c; c=s; }if(b>c) { s=b; b=c; c=s; } printf("%d\t%d\t%d\n",a,b,c); getchar(); getchar(); return 0;}

#include main(){float a,b,c,temp;//输入a b c以空格隔开scanf("%f%f%f",&a,&b,&c);if (a>b){//如果a大于b则将a和b进行互换temp=a;a=b;b=temp;}if (a>c){//如果a大于c则将a和c进行互换temp=a;a=c;c=temp;}if (b>c){//如果b大于c则将b和c进行互...

代码1. // 输入3个数,要求按从小到大顺序输出 #include int main() { int a,b,c,t; printf("请输入三个数:"); scanf("%d%d%d",&a,&b,&c); if(a > b) { t = a; a = b; b = t; } if(a > c) { t = a; a = c; c = t; } if(b > c) { t = b; b = c; ...

#include int main() { int max=0,min=0,n,a[100]={1}; //max,min:最高、最低分所在的下标 printf("请输入学生的成绩,以负数表示结束:"); for(n=0;;n++) { scanf("%d",&a[n]); if(a[n]a[max])max=n; if(a[n]

思路:先输入10个数赋值给数组a,接着倒序输出该数组即可。 参考代码: #includeint main(){int i,a[10];for(i=0; i=0; i--)//倒序输出 printf("%d ", a[i]); return 0;}/*0 1 2 3 4 5 6 7 8 99 8 7 6 5 4 3 2 1 0*/

#includeint main(){int max,min,score;double avg=0;scanf("%d",&score);max=min=score;avg+=score;for(int i=0; imax) max=score;if(score

思路:定义一个变量max,接着键盘先输入一个数赋值给max,接着while(n&&scanf("%d",&n)&&n),直到输入零为止,依次判断输入的数和max的大小,确保max始终是最大值,最后输出max。 #includeint main(){int n,max;scanf("%d",&n);max=n;while(n&&s...

你好,我们这里需要用到数组镶套使用for函数以及冒泡算法,具体的代码如下。 #include using namespace std; int main() { int s [10], i, j, t; cout

#includeint main(){int i,n=0,a[999];for(i=0;;i++){scanf("%d",&a[i]);n++; //计算输入个数if(getchar()=='\n')break; //遇回车中断}for(i=0;i

网站地图

All rights reserved Powered by www.1862.net

copyright ©right 2010-2021。
www.1862.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com