C语言输入多组数据
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/29 11:52:27
#includeintmain(){intx,i,count,max,min,sum;//定义一些变量floatavg;//定义平均值变量,因为可能有小数,所以为floatcharc;//定义一个用于
#includevoidmain(){inti,x[100],sum=0;for(i=0;i再问:小问一下你那个x[200]是什么意思呀再答:这是1个数组,将你输入的数据一次性放在里面,其中X是数组名
#includeintfun1(intb[])//计算输入数据的个数{inti,count=0;for(i=0;b[i]!='\0';i++)count++;returncount;}doublefu
#includevoidmain(){intn;while(scanf("%d",&n)!=EOF,n)//或者写成while(scanf("%d",&n)!=EOF)然后在循环里加一句if(n==0
这个程序可以了.我在vc6中通过调试运行了#include#includevoidmain(){floatmax,min,num;printf("inputanumber:");scanf("%
#includeintmain(){intg,N;inti;scanf("%d",&g);for(i=0;i再问:输入2是指有2组数据。每组里有一个数字。再答:我问的是,输入2个数,为何输出有3个数:
运行结果是对的!问题估计错在输入语句的格式上,scanf("%d%d",&a,&b); 两个变量之间没有逗号,那么:从键盘上输入a=1,b=100应该是:
输入两个正整数m和n,求其最大公约数和最小公倍数.main(){longm,n,i=1,j,s;scanf("%ld,%ld",&m,&n);for(;i
#include#includevoidmain(){floatf(float*a,intn);inti,j,n;scanf("%d",&n);float*a=(float*)malloc(n
#includeintmain(){inti,max,min,n,a[105];scanf("%d",&n);scanf("%d",&a[1]);max=a[1];min=a[1];for(i
#include"stdio.h"#include"malloc.h"#include"stdlib.h"voidmain(){int*count;intn,a[10000],i,Max=-1,max
因为不知道什么时候结束,所以要用EOF来确定#include#include#include"string.h"intmain(){inta,b;while(scanf("%d%d",&a,&b)!=
#includeintmain(){intx,y;while(scanf("%d%d",&x,&y)==2&&(x!=0||y!=0)){\x09printf("%d\n",x+y);}return0
#include<stdio.h>#include<string.h>#include "math.h"void fun(){\x09p
结构体+动态内存分配#include "stdio.h"#include "stdlib.h"struct Co{ &n
#include <stdio.h>main(){ int count; &
这个是什么测试系统的题吗,采纳了我可以给你我杭电OJ账号,里面应该有不少题代码.
#includevoidmain(){\x09intm,n,i,cnt=0;\x09inttemp[3];\x09printf("Inputm&n(m>100,m再问:谢谢大神
#includeintmain(){intT,i,j;inta[100][2];//开一个大的2维数组,例如可以存放100组数据,每组2个scanf("%d",&T);//输入Tfor(j=0;j再问
例如输入多个数字n则这样while(scanf("%d",&n)!=EOF)输入多个字符n则这样while(scanf("%c",&n)!=NULL)字符串也可以Ctrl+z表示结束再问:如果这样那么