55问答网
所有问题
当前搜索:
C怎么多组输入
C语言
如何输入多组
数据后再输出多组数据(未规定多少组)
答:
include include int p(int*a){ int d,s=0;while(scanf("%d",&d)==1&&d!=0)a[s++]=d;return s;} void cha(int*a,int l){ int n,m,i;scanf("%d%d",&n,&m);printf("在第%d个至第%d个学生的数据为\n",n+1,(m+1)>l?l:(m+1));for(i=n;i<=m&&i 评论 0 0 ...
C语言
输入多组
数据,最后一个不要换行,
怎么
弄?
答:
加一个计数器,初值为0 在输出前先检查,如果不为0,则先输出回车换行再输出相应信息,否则,直接输出相应信息。在按ctrl+z后,程序结束,不需要再输出回车了。
c
语言
怎么
实现多次
输入
答:
include<stdio.h>#include<math.h>int main(void){ int a,b,
c
;char ch;while(1)//把程序放入while循环里{printf("
输入
二次方程系数a,b,c:\n");scanf("%d %d %d",&a,&b,&c);double delta;double x1;double x2;double x;delta=b*b - 4*a*c;if(a != 0){if(delta > 0){...
想要同时在
c
语言中
输入
多个数该
怎么
办?
答:
C的数组是不可以动态增长,如果你不想使用链表,可以参考下面方法。1、用malloc分配一块空间,比如int* a = (int*) malloc( 10*sizeof(int) );然后可以当成好像是数组一样使用,比如a[2] = 5;2、然后你需要增长的时候,就用realloc( a, 20*sizeof(int))扩展空间。不过每一次扩展都会有一次...
如何
实现C++
输入
的多行数据
答:
C++
输入
的多行数据代码实现如下:cin>>n;while(n--){ 写实现的代码;} 此表达式从标准输入读取一个数,将其保存在n里,输入运算符(>>)返回其左侧对象,在这里是cin,因此,此循环实际上检测的是cin 当使用一个istream对象作为条件时,其效果是检测流的状态。如果流是有效的,即流未遇到错误。
c语言
多组输入
男女
怎么
做
答:
输入
第一行一个整数n,0第二行中有n个0(女生)或者1(男生),表示按学号(从1号开始)顺序的每个同学性别。
求
C
语言算法:解决一次
输入多组
数据,之后批量处理,输去。
答:
include <stdio.h> int main(){ int m , n, gezi, tuzi;while (scanf("%d %d",&n, &m) != EOF && (m!=0 || n!=0))//
多组输入
{ tuzi = (m-2*n)/2;//得到兔子个数 gezi = (4*n - m)/2;//得到鸽子数目 if ((m-2*n)%2==1)//判断是否有解 { printf("...
c
语言
输入多组
数据和输出对应结果
答:
有两个问题我想说一下:第一、你用那个while语句虽然实现不断输入而不断输出结果,但后一结果是在前一结果基础上(累加)产生,这显然不合理;第二、你要实现的“
输入多组
数据后对应结果最后显示”中“多组”具体是多少呢?可以定义三个数组分别用来存储n、m和sum,注意每次计算sum前先初始化为0....
c
语言gets函数能
输入多组
数据吗
答:
一次读键盘缓冲区一行,以换行符位结束(\n),
多组
数据,你可以写个循环。用二维字符数组来实现
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=...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜