C语言从键盘输入任意的10个整数,从中找出最大值和最小值的具体步骤
C语言从键盘输入任意的10个整数,从中找出最大值和最小值的具体步骤如下:
1、首先输入
#include<stdio.h>
int main()
{
int arr[10] = {0};
int i = 0;
int max = 0;
int min = 0;
printf("请输入10个整数:");
2、然后输入
for (i = 0; i < sizeof(arr)/ sizeof(arr[0]); i++)
{
scanf("%d",&arr[i]);
}
max = arr[0];
for (i = 0; i < sizeof(arr) / sizeof(arr[0]); i++)
{
if (max < arr[i])
{
max = arr[i];
}
}
min = arr[0];
3、然后输入
for (i = 0; i < sizeof(arr) / sizeof(arr[0]); i++)
{
if (min > arr[i])
{
min = arr[i];
}
}
printf("max=%d
", max);
printf("min=%d
", min);
return 0;
}即可。
从键盘输入任意3个整数,编写程序输入其中最大值,c语言
include<stdio.h> int main(){int a,b,c,d;int max(int x,int y);printf("请输入三个任意整数:\\n");while(scanf("%d %d %d",&a,&b,&c)!=-1){d=max(a,max(b,c))printf("max=%d\\n",d);} return 0;} int max(int x,int y){ return x>y?x:y;} ...
C语言基础编程题从键盘输入任意字符(直到输入字符q或Q时退出),分别...
int main(){ int num = 0,upper = 0,low = 0,other = 0;char i;\/\/零时存储变量 while(1){ scanf("%c",&i);if(i >= '0' && i <= '9')++num;else if(i >= 'A' && i <= 'Z')++upper;else if(i >= 'a' && i <= 'z')++low;else ++other;if(i == 'q'...
C语言编程题,从键盘输入任意3个数,按从小到大的顺序输出
输入3个字符串,按从小到大顺序输出。 \/\/先用程序对三个数进行从小到大排序,然后修改程序#include<stdio.h>#include<string.h>int main(){void swap(char *pt1,char *pt2); char a[20],b[20],c[20]; char *p1,*p2,*p3; printf("请输入三个字符串:"); gets(a); gets(b); g...
c语言。由键盘输入任意一个数字(0-5),输出它对应的英文单词
include <stdio.h>int main(){ int n; scanf ("%d", &n);\/\/输入字 if (n == 0){ printf ("zero\\n"); } else if (n == 1){\/\/1 printf ("one\\n"); } else if (n == 2){\/\/2 printf ("two\\n"); } else if (n == 3){\/\/...
用C语言编写:从键盘输入任意一个正整数,求其各位数字立方和
本人也是学C语言的,以下的程序是按照你的要求编写的:#include <stdio.h> \/\/求输入数各位数的立方和 void main(){ int x,sum=0,j;printf("请输入一个正整数:");scanf("%d",&x); \/\/输入一个数 while(x!=0) \/\/判断X是否为零 { j=x%10; \/\/取个位数字 sum+=j*j*...
用C语言 从键盘上任意输入一个正整数,判断是否为素数。
int shu(long unsigned num) \/\/判断一个给定的数num是不是素数 \/\/是返回1,否则返回0 { int t,i;t=sqrt(num)+1;for(i=2;i<t;i++){ if(num%i==0)break;} if(i==t)return 1;return 0;} int main(){ int n;printf("请输入任意一个正整数:");scanf("%d",&n);if (shu(n...
C语言;从键盘任意输入一串字符;将字母数字符号分别存放,输出
void main(){ char c,letter[100]={0},digit[100]={0},other[100]={0};int letters=0,digits=0,others=0;printf("please input some characters\\n");while((c=getchar())!='\\n'){ if(c>='a'&&c<='z'||c>='A'&&c<='Z')letter[letters++]=c;else if(c>='0'&&c<='...
C语言程序设计,从键盘输入任意两个正整数M和N,求M!+N! . 输出100到200...
printf("\\n"); return 0;} #include<stdio.h>int main(){ int M,N,i; double sum1=1,sum2=1; printf("input m,n:"); scanf("%d%d",&M,&N); for(i=1;i<=M;i++) sum1*=i; for(i=1;i<=N;i++) sum2*=i; printf("%.0lf\\n",sum1+sum2); return 0;} ...
C语言编程:从键盘输入任意个整数,输入-1时结束,分别统计其中奇数和偶数...
i; while(1) { scanf("%d",&i); if(i==-1) break; else if(i%2==0) count1++; else if(i%2==1) count2++; } printf("奇数共有%d个,偶数共有%d个.\\n",count2,count1);}
C语言编程:从键盘输入任意2个整数,计算它们的商、余数(均为整数...
include <stdio.h> include "math.h"int main(){ int a, b, x, y;float d;printf("输入两个整数:\\n");scanf("%d,%d", &a, &b);x = a \/ b;y = a % b;d = (float)a \/ b;printf("商为:%d\\n", x);printf("余数为:%d\\n", y);printf("小数为:%.5f\\n", d);r...
寇览复方:[答案] int main() { int temp; /* 用于临时保存输入的整数*/ int sum = 0; /*用于求和*/ int count = 0; int i; /* 输入这10个数*/ for (i = 0; i < 10; i++) { scanf("%d", &temp); if (temp % 2) { count++; sum...
柳北区18587914397: 用C语言编写一个程序: 从键盘输入 10 个整数,求出其中的最大值. - ?
寇览复方: 展开全部#include void main() { int a[10]={0},i,max=0; printf("请输入10个整数:\n"); for(i=0;i<10;i++) { scanf("%d",&a[i]); } max=a[0]; for(i=0;i<10;i++) { if(a[i]>max) max=a[i]; } printf("最大数为:%d",max); }
柳北区18587914397: c语言编程:从键盘上输入10个整数,求最大值及这个最大值是第几个数 - ?
寇览复方: 程序如下: #includevoid main() { int a[10]; int i,max,bi; printf("输入十个数:\n"); for(i=0;i<=9;i++) { scanf("%d",&a[i]); if(0==i) { max=a[i]; bi=i; } else if(a[i]>max) { max=a[i]; bi=i; } } printf("最大值是: %d\n",max); printf("下标是: %d\n",bi); }
柳北区18587914397: 在C语言中怎样用数组实现键盘任意输入的10数,然后输出这10个数. - ?
寇览复方: #includeint main(){ int ins[10]; int i; printf("Enter 10 integers: "); for(i=0;iscanf("%d",&ins[i]); for(i=0;iprintf("%d ",ins[i]); printf("\n"); return 0; }当然,我假设你输入的都是整数.
柳北区18587914397: (c语言)请编写一个程序,要求从键盘输入10个整数,如果输入数据小于零,输出该数据.谢谢,急 - ?
寇览复方: #include <stdio.h> int main() {int a[10];int i;for(i = 0; i < 10; i++)scanf("%d",&a[i]);for(i = 0; i < 10; i++)if(a[i] < 0)printf("%d ",a[i]); }
柳北区18587914397: 用C语言编写从键盘上任意输入10整数,要求按从小到大的顺序在屏幕上显示. - ?
寇览复方: void sort(int %a[10]) { int i,j,t; for(i=0;ifor(j=i; j{ if(a[j]>a[j+1]) {t=a[j]; a[j]=a[j+1]; a[j+1]=t;} } } void main() { int array[10]; int i; for(i=0; iscanf("%d",&a[i]); sort(array); for(i=0; iprintf("%d",a[i]); } 我现打的哈,没调试,手上没有编程工具
柳北区18587914397: c语言编程 从键盘输入十个整数,求最大数与最大数的出现次数 - ?
寇览复方: #include<stdio.h> void main() {int i,max,cnt=0,a[10];for(i=0;i<10;i++) scanf("%d",&a[i]);max=a[0];for(i=1;i<10;i++) if(a[i]>max) max=a[i];for(i=0;i<10;i++) if(a[i]==max) cnt++;printf("最大数为%d,出现了%d次\n",max,cnt); }
柳北区18587914397: C语言编程!任意输入十个整数 ,查找整数X(X由键盘输入) - ?
寇览复方: #include"stdio.h" void main() {int a[10],j=1,i,*p,k,leap;for(i=0;i<10;i++)scanf("%d",&a[i]);printf("请输入查询的数:\n");scanf("%d",&k);for(p=a;p<=a+9;p++,j++){ leap=0;if(*p==k){leap=1;break;}}if(leap==1)printf("%d 是第%d个数\n",k,j);elseprintf("没有要查的数!\n"); } 可能这题里面指针没什么大的作用,看能不能满足你的需要~~~
柳北区18587914397: C语言数组从键盘输入10个整数存入数组,找出其中最大和最小值,并输出. - ?
寇览复方: #include void main(){ int num[10],i,j,temp; for(i=0;i<10;i++){ printf("请输入第%d个数:"); scanf("%d",&num[i]); } for(i=0;i<10;i++){ for(j=0;j<9-i;j++){ if(num[j]temp=num[j]; num[j]=num[j+1]; num[j+1]=temp; } } } printf("这10个数的最大值是:%d,最小值是:%d",num[0],num[9]); }