99问答网
所有问题
当前搜索:
c语言多组数据输入0结束
C语言
如何实现
输入数据
有
多组
,输入以0
0结束
。
答:
可以循环
输入数据
,当遇到输入的值均为0时结束输入。以输入整型为例,代码如下:int a,b; //用来存输入的数据。while(1){ scanf("%d%d",&a,&b);//以0
0结束输入
,所以输入时是以空白字符分隔的。 if(a == 0 && b == 0) break; //当输入的全为0,结束输入。 //在这里添...
c语言
:计算A+B 输入
输入数据
有
多组
。 每组一行,为两个整数A, B。 输...
答:
int main(){ int x,y;while(scanf("%d%d",&x,&y) == 2&&(x!=
0
||y!=0)){ printf("%d\n",x + y);} return 0;}
如果n=
0
,则表示
输入结束
,该行不做处理.这个用
C语言
要怎么写啊
答:
&a[i]);}int main( ) {int n;double a[N];while(scanf("%d",&n) == 1&&n) { //成功读入一个整数并且这个数不为
零
时则执行循环体getData(a,n);// 处理
数据
;
当输入为
0
的时候
结束输入
如何解决呀
c语言
答:
你这道题,
输入数据
为
0
的话,scanf()函数是调用成功的,你不能用返回值来作为
结束
循环的条件 你可以 这样 while(scanf("%d",&a[i])!=0){ if(a[i]==0)break;i++;}
C语言中
如何实现
多组数据输入
输出?
答:
{ int n;int a[50000];while (cin>>n) //当没有n输入的时候结束循环,可以按 ctrl+z 来
输入结束
符EOF { for (int i=0;i<50000;i++)a[i]=0;for (int i=0;i<n;i++){ int temp;cin>>temp;a[temp]=temp;} for (int i=0;i<50000;i++){ if (a[i] != 0)cout<<...
c语言
循环结构编程 输入若干个学生成绩, 若
输入数据
大于100或小于0则...
答:
LEN 50 /*数组长度*/int main(void) {int count,i;float score[ARR_LEN],sum,average;puts("请分别
输入
每个学生的成绩:"); count = i = sum = 0;while (1) {printf ("第%d个学生:",i+1);scanf ("%f",&score[i]);if (score[i]<=100 && score[i]>=0) { /*成绩输入合法...
c语言
如何
输入多组数据
答:
include<stdio.h>int main(){ int n; scanf("%d",&n); while(n!=
0
)//等于0就退出,不等于0就继续
输入
{ scanf("%d",&n); printf("%d\n",n); }}
C语言输入多组
测试数据 ,用什么语句可以判断
输入数据
的
结束
答:
输入多组
测试数据,判断
输入结束
的方式与题目要求有关。常见方式有:先输入测试
组数
,再读数据 int tn,n;scanf("%d",&tn);while(tn-- ){ scanf("%d",&tn);...} //按tn次数循环读数 不确定测试组数,以规定
数据结束
,如,-1或负数 while( scanf("%d",&n),n>=0 ){ //只要n不是负数...
求一
c语言
程序:
输入
一批正整数(以0或负数为
结束
标志)求其中偶数的和...
答:
include<stdio.h> int main(){ int n,sum=
0
;printf("请
输入
一列整数:");scanf("%d",&n);while(n>0){ if(n%2==0)sum=sum+n;scanf("%d",&n);} printf("这列整数中偶数和为:%d\n",sum);return 0;}
C语言
编程中“
多组
测试
数据
,处理到文件
结束
”是什么意思应该怎么弄_百 ...
答:
比如下面这个程序,你
输入
什么它就输出什么,直到你按下CTRL+Z组合键,这个组合键就是输入了文件
结束
符的意思。include<stdio.h> int main(){ int n;while(scanf("%d",&n) != EOF)printf("%d\n",n);return
0
;}
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
c语言多组数据输入
c语言怎么输入多组数据
c语言输入多个数据
c语言中多次输入数据
c语言怎么多行输入多行输出
c语言scanf输入数组
c语言多组输入
c语言输入后直接结束
c语言scanf输入多个值