77问答网
所有问题
当前搜索:
c语言不知道输入几个数怎么输入
c语言
从键盘
输入个数
不确定的字符
答:
include<stdio.h>int main(){ char ch; int class1=0, class2=0, class3=0; while ((ch = getchar()) != '\n') { switch (ch) { case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8':...
...定义一个数组
输入
不定
个数
的
数字 怎么
弄 输出怎么输出 循_百度...
答:
如果限制于
C语言
的话。那么就不是很方便了。但是是有方法的:有叫malloc,realloc的函数,在头文件<stdlib.h>或者<malloc.h>里面(看编译器)。给你一个我写的代码。你看着怎么用。可以
输入
任意数量的int型
数字
,然后直接输出。测试平台:Devc++ 输入:20 10 50 30 ctrl+z(键盘ctrl键,表示输入结束...
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;} ...
C语言怎么
确定int数组
输入
了
几个数
?
答:
int main(void){ int a[100];int i;scanf("%d", &a[0]);i = 1;while ((int)getchar() != 10){ scanf("%d", &a[i]);i++;} printf("一共%d
个数
\n", i);system("pause");return (0);} 运行结果如下:但是这个程序有很多问题,比如用户在
输入
空格后,再敲回车,就退出不...
c语言怎么输入多个数
,并打印出来。
答:
2、要求逆序打印出来,我们只需要把数组中的元素逆序输出就可以了。下面直接上代码:include "stdafx.h"#include <string>#include <iostream>using namespace std;int main(){ int iInputNum[100] = {0}; //用于保存
输入
的数,初始化为0 int iCount = 0; //打算输入的
个数
,默认为...
C语言如何
判断
输入数字
的
个数
答:
include <stdio.h>int main() {int n,m,num,sign;while(scanf("%d",&num) == 1) {sign = 1;if(num < 0) {num = -num;sign = -1;}n = 0;m = num;while(m) {++n;m /= 10;}printf("%d是%d位数\n",sign * num,n);}return 0;} ...
C语言怎么输入
未知元素
个数
的数集
答:
数组下标是从0开始的,如果要
输入
16个元素就应该开a[16 ]int a[16 ],i;for (i = 0;i < 16;i++ )scanf("%d",&a[i ]);每敲一个元素按一次回车或者空一个格都可以。
c语言
大神进 想给二维数组赋值,2
个数
占用一行,而这两个数之间总空格隔开...
答:
while(scanf("%d%d",&a,&b)!=EOF)用eof来表示结束 如果是在标准io上,结束标志是crtl+z
c语言如何
判断不确定
个数
数据
输入
结束
答:
输入
多组测试数据,判断输入结束的方式与题目要求有关。常见方式有:先输入测试组数,再读数据 int tn,n;scanf("%d", &tn);while( tn-- ) { scanf("%d", &tn);...} //按tn次数循环读数 不确定测试组数,以规定数据结束,如,-1或负数 while( scanf("%d", &n), n>=0 ) { //...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
c语言输入函数
c语言中输入
c语言如何实现多组输入
c语言如何输入一段字符串