C++如何输入一个数中所有元素 比如输入一个6 依次显示123456

如题所述

#include <iostream>
int main()
{
int i;
std::cout<<"请输入一个正整数:"; 
  std::cin>>i ;
  while (i>0) std::cout<<i--;
    return 0;
}
温馨提示:内容为网友见解,仅供参考
无其他回答

c++数序输出一个整数的各位数字(空格隔开) 如:输入14679 输出1 4 6...
num=abs(num);ws=log10(num);\/\/这里不加1了 因为如果有5位数 ws就等于4 10的4次方就是10000了 for(i=ws;i>=0;i--)\/\/这里i要等于0再结束循环 因为10的0次方等于1 才能取到个位 { t=num\/(pow(10,i));m++;n=t % 10;\/\/每次取最后一位 就可以得到想要的数 比如第二次t是12 n...

C++ 如何获得一个数组中 有多少个数
int x[]={1,2,3,4,5,6,7,8,9,10};n = sizeof(x) \/ sizeof(int);=== 控制台输入 2 5 6 7回车 输出结果4(输入了4个数) ,用下法:include <stdio.h> int main(){ int x[]={1,2,3,4,5,6,7,8,9,10};int i, n,c;n = sizeof(x) \/ sizeof(int);printf("Th...

如何实现C++输入的多行数据
C++输入的多行数据代码实现如下:cin>>n;while(n--){ 写实现的代码;} 此表达式从标准输入读取一个数,将其保存在n里,输入运算符(>>)返回其左侧对象,在这里是cin,因此,此循环实际上检测的是cin 当使用一个istream对象作为条件时,其效果是检测流的状态。如果流是有效的,即流未遇到错误。

c语言 从键盘输入6个整数到数组 求最大数及平均值和并输出
1、首先我们新建一个dev C++的项目。2、接下来在项目中新建C语言程序文件。3、然后在C语言文件中声明一个字节数组。4、接下来我们通过printf函数提示用户输入字符串,通过scanf接收用户输入的字符串。5、接着在通过printf函数输出用户输入的内容。6、最后运行C语言程序,就可以知道内容,我们输入内容以后就...

c++输入6个数字,从小到大输出这6个数字
include<iostream>using namespace std;void bubble_sort(int a[], int n) \/\/传入数组的要排序的元素个数{ int i, j, t; for (j=0; j<n-1; j++) \/\/n个元素比较n-1轮 for (i= 0; i<n-1-j; i++) \/\/比较相信的两个数 if(a[i]>a[i+1]) \/\/若大小...

C++ \/\/要求编写一个程序运行时提示输入一个数字,再把这个数字显示出来...
include<iostream> int main(){ \/\/要求编写一个程序运行时提示输入一个数字,再把这个数字显示出来。int a;std::cout<<"请输入一个数字: ";\/\/代码中输入了中文的分号 std::cin>>a;return a; \/\/要显示不是使用 return a; 要改成 std::cout << a << endl; return 0;} ...

...将这个数每一位数字按反序输出(如123456—>654321,145—>541)_百度...
有个很简单的方法,就是将输入的数字转换为字符串,然后将字符串反转输出就行了,下面是程序代码:include <stdlib.h> include <string.h> include <stdio.h> void main(){ char m[20], n[20] = {0};int s, i;long a;scanf("%ld", &a);\/\/ 以十进制的形式将数字转换为字符串 _...

输出数组{1,2,3,4,5,6}中六个数的所有随机组合
\/\/ C++实现 include <iostream> using namespace std;int a[6] = {1, 2, 3, 4, 5, 6};int aOutput[6] = {0};bool aUsed[6] = {false};void Print(int nDepth);int main(){ Print(0);return 0;} void Print(int nDepth){ if (nDepth == 6) { for (int i = 0; i...

C++:题目:“有一个已排好序的数组,今输入一个数,要求按原来排序的规律将...
总结:一组数组,直到找到大于或等于输入数的时候,找到插入数的下标,a[i+1]=a意思是将a的值给a[i+1],往后移一个(插入一个数,后面元素依次往后移动一个)方法二、include<stdio.h> void main(){ int data,temp,k;static int a[9]={-10,2,4,8,10,15,25,50};printf("\\nEnter a ...

输入一个整数,输出它的位数以及各位数之和。用C语言完成~简单一点~我...
输入一个任意整数,输出它的位数以及各位数之和。注意是任意整数!!!例:括号内是说明输入123456输出number=6,sum=21(123456的位数是6,各位数之和是21)... 输入一个任意整数,输出它的位数以及各位数之和。注意是任意整数!!!例:括号内是说明输入123456 输出number=6, sum=21 (123456 的位数是6, 各位数之和是...

相似回答
大家正在搜