c/c++ 我有一组数,我需要每5个数一行输出,且第5个数末尾没空格, 例如: 1 2 3 4 5 6 输出是:1 2 3 4 5 6

作者&投稿:伊咬 (若有异议请与网页底部的电邮联系)
例如:C列里的数字有1到100不等。我只想知道有1.2.3.4.5.6.的数字有多少个 怎么列公式~

=COUNTIF(C1:C100,1)
C1:C100是要统计的范围
1,是要统计的字符
其它的以此类推

#include
usingnamespacestd;
intmain(){
intoriginal,key,result=0;
cout<<"PleaseEntertheNumber:"<<endl;
cin>>original;
do
{
key=original%10;
if(key==0)
{
cout<<"NewNumberis0"<<original;
//original=(original-key)/10;
}
else
{
result=key+result*10;//result需要移位
original=(original-key)/10;
//cout<<"NewNumberis"<<result;
}

}while(key!=0);//key=0是终止条件
cout<<"NewNumberis"<<result<<endl;
return0;
}

扩展资料
c++,输入一个整数值并输出此整数的各数字反序的数值

#include
usingnamespacestd;
voidfunc(int);
intmain()
{
intnum;
cout<<"输入一个整数:";
cin>>num;
func(num);
return0;
}
voidfunc(intn)
{
intcon=0;
while(n)
{
con=con*10+n%10;
n/=10;
};
cout<<"这个数的反序:"<<con<<endl;
}

#include<iostream>
using namespace std;
int main()
{
int i,n,a[100];
cin>>n;//要输入的个数
for(i=0;i<n;i++)//输入n个数
cin>>a[i];
for(i=0;i<n;i++)//每5个一行输出
{
cout<<a[i];
if((i+1)%5==0)
cout<<endl;
else
cout<<" ";
}
return 0;
}

#include <iostream>
#include<iomanip>
using namespace std;
int main()
{int i,f[20];
cout<<"please input 20 numbers:"<<endl;
for(i=0;i<20;i++)
cin>>f[i];
for(i=0;i<20;i++)
{if(i%5==0) cout<<endl;
cout<<setw(8)<<f[i];
}
cout<<endl;
return 0;
}
这是我的C++程序,其中数组长度你自己可以重设,这样就可以每行输出5个数字,上面一共是4行,希望可以帮到你。

对每五个数进行一次循环,循环次数就是你这组数的个数/5,就可实现

for(int i=0;i<n,++i)
{
for(int j=0;j<5;++j)
{
printf("%d",j);
}
printf("%\n");;
}


木垒哈萨克自治县15620431375: c/c++ 我有一组数,我需要每5个数一行输出,且第5个数末尾没空格, 例如: 1 2 3 4 5 6 输出是:1 2 3 4 5 6 -
望临参丹: 对每五个数进行一次循环,循环次数就是你这组数的个数/5,就可实现

木垒哈萨克自治县15620431375: C++不知道总数的情况下如何创建数组
望临参丹: 应该对你有帮助的!你的问题不应该使用数组来解决.在C&#47;C++中,数组长度本来就是一个静态的概念.看你的题目是C++那就使用标准库好了,vector或list.看你具体的需求了.如果是C,或者说你需要自己实现算法的话,建一个链表吧,最简单了.

木垒哈萨克自治县15620431375: c++编程:读入一组数到一维数组设计一个程序 -
望临参丹: #include "stdio.h" main { int js,ous,putin; js=ous=0; putin=getchar(); if(putin%2==0) ous++; else js++; if(js==0) printf("没有奇数"); else...

木垒哈萨克自治县15620431375: c++中有一个数组,如果我要使数组中第n个数到n+m个数全部为1(或者全部满足同一个条件)应该怎样表示 -
望临参丹: for(int i=2 ;i a[i]=1;

木垒哈萨克自治县15620431375: C++编程有一个已排好的数组,如今要输入一个数,要求按原来的规律将它插入数组中.我举一个例子,比如[1,2,4,,]插入一个3,变为[1,2,3,4] 看一下高手有什么更简单的方法!
望临参丹: #include <iostream> using namespace std; void main() { int x=79,i,n=14; int a[100]={22,33,44,55,66,77,88,99,123,134,145,168,179,213};i=n-1; while(a[i]>x&&i>=0) a[i+1]=a[i--]; i++; a[i]=x;for(i=0;i<n+1;i++) cout<<a[i]<<endl; }

木垒哈萨克自治县15620431375: C++一个串里面存着 12,13,14,15,16....这样一堆数.如何放入一个一个放入数组中. -
望临参丹: int _tmain(int argc, _TCHAR* argv[]) { char str[100] = "12,13,14,15,16"; int a[10] = {0}; char *p; int i = 0; p = strtok(str, ","); while (p){ a[i++] = atoi(p); p = strtok(NULL, ","); } for (i = 0; iprintf("a[%d] = %d\n", i, a[i]); printf("\n\n"); return 0; }

木垒哈萨克自治县15620431375: C++:题目:“有一个已排好序的数组,今输入一个数,要求按原来排序的规律将它插入数组中.” -
望临参丹: #include<stdio.h> void main(){/*输出数组各元素*/ int i,key,loc; int a[10]={1,3,6,9,10,15,16,22,30}; for(i=0;i<9;i++){ printf("%d",a<i>); }/*寻找插入位置*/ printf("\n\nPlease intput key:"); scanf("%d",&key); loc=0; for(i=0;i<9;i++){ if(a<i>>=key...

木垒哈萨克自治县15620431375: 用C语言写一个程序:有5组数字,013,036,458,708,239,用000 -- 999,与他们对比,使得变成3组数. -
望临参丹: #include bool com(int m,int n){ int a[3],b[3]; a[0]=m/100;a[1]=(m%100)/10;a[2]=m%10...

木垒哈萨克自治县15620431375: C++ 如何将输入的数读入数组 -
望临参丹: 写了个程序 实现的你的要求 你可以拿去看下^_^/*********************************************** 思路: 1.首先用一个字符数组存储用户所输入的所有数据 (包括空格) 2.再从这个数组中将数据提取出来存放到数组array中存在问题. 这个程序还未写完...

木垒哈萨克自治县15620431375: 如何用c++从一组数组里面随机选择一个数出来和已有的数比较. -
望临参丹: 静态数组长度确定不能彻底删除,我是通过下标的移动覆盖实现删除,代码如下: #include <iostream.h> #include <stdlib.h> #include <time.h> void main() {int x,y,t,a[10];int b[5]={1,2,3,4,5}; //已有数组随便选取int n=0; //当做标志数使用...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网