C语言编程:任意输入若干整数,使这些数按每5个数一行排列输出

来源:百度知道 编辑:UC知道 时间:2024/06/28 03:27:54

#include <stdio.h>

void main()
{
int temp, count = 0;
do
{
scanf("%d", &temp);
((++count % 5) != 0 ) ? printf("%d\t",temp) : printf("%d\n",temp);
}while (getchar() != '\n');
}

//随便写了一下,应该是没有问题的!

假设输入数字的个数为toatle,那么首先除五取其整数部分,为行数
int rows = toatle / 5; //获得行数
for(int i = 0;i<rows;i++){
for(int j = 0;j<5;j++) { //循环输出5个数字
//输出数字
}
}

这是个思路,具体还请楼主自己思索吧。比如开始的时候你输入的数字保存在一个数组或什么东西里面。

我没有运行,不能保证无误;你试试
#include<stdio.h>
void main()
int n=0;\定义外部变量*\
{
int *p; \*定义指针变量*\
int a[][5]={0};\*定义二维数组,并对其初始化*\
int i,j,k,d,t;
printf("please input the number of count n:");\*请输入将要输入整数的个数*\
scanf("%d",&n);
t=n/5;
printf(" please input the count you want");\*

C语言编程:从键盘任意输入100个不相同的整数,然后,输入你所要查找的数,如果在这100个整数 有一个整数N,N可以分解成若干个整数之和,问如何分解能使这些数的乘积最大。(c语言) 用C语言编程,输入任意十进制数输出其相应的二进制数 C语言编程: 输入4个整数 用函数完成任意输入两个数的交换 ,如何用C语言编程 输入任意整数n后,用C语言编程实现打印n行三角字符阵列图形 求救:编程计算一整数各位数之和.(C语言) 输入多个整数,输出最大数(C语言) 用C语言编程《任意输入10个数,按从大到小的次序输出。~~~~~~~~~~~》~~ 编辑C语言程序:1。从键盘任意输入一组2位的10进制整数,编程统计其中正、负数各为多少?