66问答网
所有问题
当前搜索:
c语言输入若干个整数
c语言
编程
输入若干整数
,以-1结束,去掉最大值和最小值,求平均值_百度...
答:
include<stdio.h> define size 100 void main(){ int i=0,max=0,min=0;int a[size],sum=0;double mean=0;for(i=0;i<size;i++){ scanf("%d",&a[i]);if(a[i]==-1)break;if(i==0)//只有一个数时是最大值也是最小值 { min=a[i];max=a[i];} else {//找出最大和...
怎么用
C语言
的scanf实现一次
输入若干个
数据
答:
这里我们先建一个固定长度的数组,如下图,数组长度为1000 然后就需要用到循环了,并且设置一个按键“回车键”跳出循环。这样,不断循环就可以不断地将数字存进数组里。当我们按回车键的时候就会跳出循环,结束
输入
。而输入的数据就会保存在num数组之中,唯一的缺点就是数组长度是固定的。
c语言
如何从键盘中
输入若干个
数保存到数组中
答:
1、首先在电脑中打开编译器(vc++6.0),新建一个将1到100保存到数组中项目,如图所示。2、添加一个 assignment.
c
文件,如图所示。3、包含stdio.h和stdlib.h头文件,如图所示。4、
输入
main函数主体及返回值,如图所示。5、定义一个char数组,长度为100,最后使用while循环进行赋值,如图所示,就完成...
C语言
:
输入若干个
数,知道0结束,要求(1):统计正数和负数的个数(2...
答:
include <stdio.h> include <stdlib.h> int main(){ int* a=NULL;//array int entity=0;int length=0;//length of a int numpos=0;//number of positive integers int nummin=0;//number of minus integers int i, j;int temp;//used in sorting the array //get the array while(...
C语言
:统计出
输入若干个
学生课程成绩(在[0,150]之间
整数
),求共输入几...
答:
include <stdio.h>#include <malloc.h>typedef struct stu{ float score; struct stu *next;}STU;int main(){ float scoreMin=150,score=0,scoreAve,sum=0; int count=0; STU *stuHead=(STU *)malloc(sizeof(STU)); stuHead->next=NULL; STU *stuTai=NULL,*stuN...
C语言
:
输入若干整数
,以-1结束,输出在-1之前读入的整数个数。
答:
include<stdio.h> include<stdlib.h> void main(){ int i,*a;a=(int *)malloc(sizeof(int)* 1);i=0;do{ scanf("%d",&a[i]);i++;a=(int *)realloc((int *)a,sizeof(int)*(i+1));}while(a[i-1]!=-1);free(a);printf("num:%d\n",i-1);} ...
6. 编程实现:从键盘
输入若干个
正
整数
,求其中所有偶数的和并输出。输入...
答:
include <stdio.h>int main(){int num=0,total =0;do{scanf("%d",&num);if (num%2==0){total += num;}}while (num!=0);printf("total is [%d]\n",total);return 0;}1234567890total is [20]
在
C语言
中,如何编程下题:在函数中
输入若干整数
,其值均在1~5之间,用...
答:
include "stdio.h"int main(int argv,char *argc[]){int d[100],n[5]={0},i;printf("Input some numbers(int 1~5)...\n");for(i=0;i<300;i++){if(scanf("%d",d+i)!=1){printf("Enter illegal, exit...\n");return 0;}if(d[i]==-1)break;if(d[i]<1 || d[i...
...然后在主函数中调用该函数对
输入
的
若干个整数
按从小到大方式排序...
答:
/* 冒泡排序法 */ include "stdio.h"define SIZE 10 void Paixi(int a[]){ int pass,i,hold;for(pass=0;pass<=SIZE-1;pass++) /* pass */ for(i=0;i<=SIZE-2;i++)/* one pass */ if(a[i]>a[i+1])/* one comparison */ { hold=a[i];a[i]=a[i+1];a[i+...
1.从键盘
输入若干个整数
(个数应少于50个),其值在0~4范围内,用-1作为...
答:
include<stdio.h> int main(){int i,x,a[5]={0};do {scanf("%d",&x);if(x==-1)break;a[x]++;}while(1);for(i=0;i<4;i++)printf("%d:%d\n",i,a[i]);return 0;}
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜