55问答网
所有问题
当前搜索:
c语言如何输入不限制个数
想要同时在
c语言中输入
多个数该
怎么
办
答:
1.使用EOF来判断是否结束输出,可以实现输入任意多个数据
。EOF,计算机术语,(End Of File)的缩写,在操作系统中表示资料源无更多的资料可读取。资料源通常称为档案或串流。在C语言中,EOF表示文件结束符(end of file)。在while循环中以EOF作为文件结束标志,这种以EOF作为文件结束标志的文件,可以是文...
如何
用
c语言
实现
输入不
定数目的一行整数
答:
1 在输入前,先输入一个总数,然后输入总数个整数
。2 约定输入的结束符,如遇到换行结束输入,或者以EOF为结束输入标记。对于每种情况,处理的方式大致相同,但略有区别。1
不需要保存每个值,而是只需要使用该值即可
。这样可以读入每个数,逐个处理即可。2 需要保存所有值的,可以将所有值保存在数组中...
c语言
里
怎样输入
未知
个数
的的数据?是输入整形,每次输入的数都是随机...
答:
1.初始化一个10位的整型数组 int[],i=0,size=10 2.
输入
时判断i<=size int[i]=input 3.如果i>size 4.新建一个int[size+5]的数组,并将前面的数据copy到这个新数组中 5.重复步骤2
想要同时在
c语言中输入
多个数该
怎么
办?
答:
3、使用while(scanf("%d",&n)!=EOF){}语句,直达
输入c
trl+z,结束输入,例如:include <stdio.h>int main(){ int a; while(scanf("%d",&a)!=EOF){ printf("输出:%d\n",a); } return 0;}/*运行结果:54输出:545156输出:515621输出:21...
C语言中
,
如何
利用数组
输入不
知道
个数
的若干数,
答:
你可以先malloc一个比较大点的空间,比如20个int的数组空间,当
输入个数
超过20时,realloc一片20+10的空间,也就是一次性增大10个int的空间,再输入到30个了,就再realloc一片30+10的空间。需要一个变量存贮当前最大空间,然后一个变量记录你输入了多少个数据。
怎么
用
C语言
的scanf实现一次
输入
若干个数据
答:
根据需要一般选择如下3种方法:1,已知数量,且
个数
较少:scanf("%d%d%d",&a&b&c);2,已知数量,但数量较多:for(int i=0;i<n;i++)scanf("%d",&a[i]);3,不知道数量 int i=0;while(scanf("%d",&a[i])){ i++;}
c语言中
,
输入不
长于20
个数
(即输入的数字个数0<n<=20),
如何
编写程序
答:
void main(){ srand((unsigned int)time(NULL));int i = 0;int n = 0;while( 1 ){ n = rand()/1000;if(n>0 && n<= 20){ break;} } int *a = new int;while(++i<=n){ scanf("%d",a);printf("%d\n",*a);} delete a;printf("您
输入
的数字
个数
为:%d 个\n",n)...
请问
C语言如何
在一个整形变量中
输入
多个数据,不用数组形式因为我也不...
答:
两种方法:第一,指针 int*p;int i;for(i=1;i<=3;i++){ (p++)=i;} 最后,值1,2,3放入p指针里 第二:如果不用指针,必须用数组
c语言如何输入
一个4位数
答:
任意
输入
4个整数,从大到小排列输出。
c语言
程序写法:main(){int a,b,c,d,m;scanf("%d %d %d %d",&a,&b,&c,&d);if(b>a){m=a;a=b;b=m;} if(d>c){m=c;c=d;d=m;} if(c>a){m=a;a=c;c=m;} if(c>b);{m=b;b=c;c=m;}printf("\n%d %d %d %d\n",a,b...
C语言中如何
给一个数组
输入
一组总数未知的数
答:
include<stdio.h> include<ctype.h> int main(){ int a[1000];char
c
;int i=0;int n=0;while((c=getchar())!='\n'){ if(isdigit(c)){ ungetc(c,stdin);//将c送回
输入
流 scanf("%d",&a[n++]);} } for(i=0;i<n;i++){ printf("%d",a);} return 0;} ...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
c语言如何输入若干个整数
c语言输入不确定个数的数组
scanf如何连续输入
怎么输入多个数字c语言
c语言从键盘输入数组
输入任意个数的数c语言
c语言从键盘输入任意数组
scanf一次性输入多个数
c语言怎么输入一系列数字