66问答网
所有问题
当前搜索:
c语言输入多个整数
c语言输入
3个
整数
按从小到大怎么输出?
答:
输入
三个
整数
,要求按从小到大的顺序输出。解题思路:此题采用依次比较的方法排出其大小顺序。include <stdio.h> main(){int a,b,
c
,t;printf("input three number please;");scanf("%d,%d,%d",&a,&b,&c);if (a>b){ t=b;b=a;a=t;} if (a>c){t=c;c=a;a=t;} if (b>c)...
C语言
如何
输入
n个
整数
定义到字符串中
答:
include<stdio.h> include<string.h> include<stdlib.h> defineN256//宏定义 intmain(){ charstrArray[N][256];char*str[N];char*temp;inti,n;printf("请
输入
字符串:\n");for(i=0;i<N;i++){ gets(strArray[i]);if(strcmp(strArray[i],"")==0)//空格串作为字符串输入结束符 ...
用
C语言
编写:键盘
输入
100个
整数
,求其和(用数组完成)
答:
求和无需数组,排序、查找才需要.main(){ int i,x,s=0;for (i=0;i<100;i++){scanf("%d",&x);s+=x;} printf("s=%d\n",s);} 下面是按照你的要求,用数组写的Y程序:main(){ int i,x[100],s=0;for (i=0;i<100;i++)scanf("%d",&x[i]);for (i=0;i<100;i++)...
怎用
C语言输入
一个
整数
n和n个整数,输出其中的最大值?
答:
是的,max=0是有问题的,如果
输入
的数都小于0,0就成为最大值了,而输入的数中没有0,这样显然不对.正确的做法是把第一个数赋给max,后面的数和max比较.完整的
C语言
程序如下(见图)
C语言输入
10个
整数
,并求该数组中所有数的阶乘之和
答:
void main(){ void main(){ int indx0,indx1 ; int arr[10] ; long int sum ,mux ; for(indx0=0;indx0<10;indx0++) { printf("input the %d data\n",indx0); scanf("%d",&arr[indx0]); } sum = 0 ; for(indx0=0;indx0<10;in...
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);} ...
用
C语言
实现
输入
20个
整数
,实现偶数项升序排序
答:
不是很清楚楼主的意思, 有两个理解。1.在原数列中对偶数项进行升序排序,奇数项位置不变 //思路把偶数向提取出来,排序, 在遍历原数列 20
整数
,如果是奇数,直接输出,是偶数 输出排序后的。include<stdio.h> int main(){ int a[30],b[30];int i,j,t,k;for(i=0;i<20;i++)scanf(...
输入
一个正
整数
n,再输入n个整数,输出最小值
c语言
答:
我写的是任意长度的数字
输入
,比较取最小值。(你内存够就行)include <stdio.h>#include <malloc.h>#include <string.h>#define ssAdd 10//内存每次扩充大小 默认10个字符//存储任意位数的
整数
,只接收数字输入,如夹杂非数字字符,将被过滤char *saveNum(char *str,char
c
);//参数1:存储位置...
C语言
编程序,
输入
10个正
整数
,输出其中素数之和。不要有其他字符,1什么...
答:
include<stdio.h> void main(){ int a[10];int i,j,sum=0,flge;//用flge记录是不是素数 printf("请
输入
10个数:\n");for(i=0;i<10;i++)scanf("%d",&a[i]);for(i=0;i<10;i++){ flge=0;if(a[i]==1)continue;for(j=2;j<=a[i]/2;j++){ if(a[i]%j==0){...
c语言输入
3个
整数
按从小到大输出
答:
输入
三个
整数
,要求按从小到大的顺序输出。解题思路:此题采用依次比较的方法排出其大小顺序。include <stdio.h> main(){int a,b,
c
,t;printf("input three number please;");scanf("%d,%d,%d",&a,&b,&c);if (a>b){ t=b;b=a;a=t;} if (a>c){t=c;c=a;a=t;} if (b>c)...
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜