非常风气网www.verywind.cn
首页
c语言不知道输入几个数怎么输入
用
C语言
实现从键盘上
输入
不确定
个数
的数字,将数字从小到大排序后输出...
答:
对于
输入
的数据的
个数
不确定的情况,一般会预设一个特殊的非法值(这个值是属于论域之外的一个值)作为终止值,例如如果论域是正整数,则通常会将0作为终止值,即当输入0时结束,且0不作为有效数据。 因此如果你要输入的都是正整数,则程序可如下(对于其它情况可采用类似方法) #include <stdi...
c语言
若
不知道
要
输入多少
组数据进行处理,应该
怎么输入
,该怎么写?
答:
int ary[A];int i=0,j=0,m;int SIZE;printf("Please input the size of the array:");scanf("%d",&SIZE);for(i=0;i<SIZE;i++){ printf("Please input number %d:",i+1);scanf("%d",&ary[i]);} 上面这个例子中利用SIZE大小控制for循环 来控制数组大小。这是第一种,比较简单 ...
c语言
关于不确定
个数
的整数
输入
问题? (
怎么
编程才能表示出到底输入了几...
答:
我习惯是这样的,如果要测试的数多的话,
我先写入一个txt文本中,代码中只要读文本数据就行了,这样不用每次调试代码都要手动输入这么多数
。数值少的话可以循环输入,当输入某个自定义的值时退出输入循环就行了
...键盘
输入数字
到数组里,事先
不知道
要
输入多少个数
,按回车结束。_百度...
答:
include<stdio.h>int main(){int i,n=0,a[999];for(i=0;;i++){scanf("%d",&a[i]);n++; //计算
输入个数
if(getchar()=='\n')break; //遇回车中断}for(i=0;i<n;i++)printf("%d ",a[i]);printf("\n");return 0;} ...
C语言
,多组输入,每一行
输入几个
整数,但是每一行输入的数的
个数
不确定...
答:
增加判断结束的标志就可以了,比如说我这里判断是以-1 作为结束符,然后
输入
所有已经输入的内容。include<stdio.h> void main(){ printf("input you integer\n");int a[100];int temp=0;scanf("%d",&temp);int i=0;while(temp!=-1){ a[i]=temp;scanf("%d",&temp);i++;} int j=...
c语言
里
怎么输入
未确定
个数
的数字字符,然后输出第n个输入的数字(输入...
答:
用循环读入判断读入是否为
数字
字符(?),否则跳出。输出第n个的话,如果一开始就给定n值,则循环n次。
C语言中怎么输入
不确定的数
答:
void main(){int *p,i,k;scanf("%d",&k);/*你想
输入几个数
,就输入几。*/ p=(int *)malloc(20*sizeof(int));/*申请20个整数类型的空间*/ for(i=0;i<k;i++)scanf("%d",p+i);/*输入k个数*/ for(i=0;i<k;i++);printf("%5d",*(p+i));/*依次输出刚才你输入的那...
C语言中
,
如何
利用数组
输入不知道个数
的若干数,
答:
你可以先malloc一个比较大点的空间,比如20个int的数组空间,当
输入个数
超过20时,realloc一片20+10的空间,也就是一次性增大10个int的空间,再输入到30个了,就再realloc一片30+10的空间。需要一个变量存贮当前最大空间,然后一个变量记录你输入了
多少个
数据。
C语言怎么输入
不确定
个数
的double型数据?
答:
你可以这样,判断下一个是不是换行,如果是结束
输入
...例如:include <stdio.h>int main(){ double upnum[1000]; int i, n = 0; while (scanf("%lf", &upnum[n++]) != EOF) { if (getchar() == '\n') { for (i = 0; i < n; i++) printf("%.2lf ", upnu...
怎么
用
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++;}
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
你可能感兴趣的内容
c语言不知道个数的数字输入
c语言读取任意整数
gets函数在哪个头文件
do while
eof在c语言中表示什么
c语言怎么判断输入了几个数
c语言中有几个输出和输入
c语言输入不确定个数
c语言输入一个数
本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
©
非常风气网