00问答网
所有问题
C++程序中怎样将键盘输入的一连串数字输入到一个整形数组中,如键盘输入:123456,则int a
C++程序中怎样将键盘输入的一连串数字输入到一个整形数组中,如键盘输入:123456,则int a[]中a[0]=1, a[1]=2, a[2]=3……
举报该问题
推荐答案 推荐于2016-12-05
如果只有6位的话,你可以除数取余!直接求
例如: b=123456
a[0]=b / 100000
a[1]=(b/10000)%10
这是最直接的办法~
否则就把数字当做字符串输入,然后一个一个读取出来,再转化成整型。
追问
难道只有这种方法吗?这种方法感觉好麻烦啊!
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/ZrrDrZTr0BjBITTBTZ.html
相似回答
在
C++中怎样
通过cin输入一串
数字,
并
将输入的数字
值赋给
一个
一维...
答:
include<iostream.h> define N 1000 int input(int a[N]){ int i=0,k=1;for(i=0;k!=0&&i<N;i++){ cout<<"请输入第"<<i+1<<"个数"<<'\n';cin>>a[i];cout<<"请确定是否要继续
,输入
0退出,输入其它数继续"<<'\n';cin>>k;} return i;} void output(int a[N],int...
c语言
如何
从
键盘
中
输入
若干个数保存
到数组中
答:
1、首先在电脑中打开编译器(v
c++
6.0),新建
一个将
1到100保存
到数组中
项目,如图所示。2、添加一个 assignment.c 文件,如图所示。3、包含stdio.h和stdlib.h头文件,如图所示。4、输入main函数主体及返回值,如图所示。5、定义一个char数组,长度为100,最后使用while循环进行赋值,如图所示,就完成...
输入一个数组:1 2 3 4 5 6
7 8 (中间有空格,回车结束) 把他存入一个数...
答:
CodeBlocks版:include <iostream> using namespace std;int main(){ int a[7],i;for(i=0;i<=7;i++)cin>>a[i];return 0;} VC6.0版:include <iostream.h> void main(){ int a[7],i;for(i=0;i<=7;i++)cin>>a[i];} ...
如何
实现
C++输入的
多行数据
答:
C++输入的
多行数据代码实现如下:cin>>n;while(n--){ 写实现的代码;} 此表达式从标准输入读取一个数,将其保存在n
里,输入
运算符(>>)返回其左侧对象,在这里是cin,因此,此循环实际上检测的是cin 当使用一个istream对象作为条件时,其效果是检测流的状态。如果流是有效的,即流未遇到错误。
大家正在搜
以下程序接收键盘输入的5个整数
在微机上通过键盘输入一个程序
要使上面程序的键盘输入无论用
有程序正在记录你的键盘输入
首先获得键盘输入信息的程序是
程序只有通过键盘输入数控系统
键盘输入程序主要包括的内容
键盘输入顿号怎么输入
键盘输入显示程序
相关问题
c++中,输入一个任意自然数,怎么反向输出啊,如输入1234...
C/C++编程实现:输入一个数,按倒序输出。如输入12345...
用C++版数据结构写出一个顺序队列要求:键盘输入10个入队,...
C++如何输入一个数中所有元素 比如输入一个6 依次显示12...
C++输出数字到txt 如果有一个数字123456.1234...
C++输入的数字123456如何变成******,就像提款机...
在C++中如何实现让一串数字向右移动 例如让12345678...
C++6.0环境 32位机 测试数据类型为float和dou...