c++想要分三行输入三个数怎么表示

供稿:hz-xin.com     日期:2025-01-14
c++如何使输入的三个数中间由空格隔开

直接cin就行:“cin>>a>>b>>c”不用写“”

int a[20];//输入、初始化数组等.....for(int i=0;i<20;i++){ if(i!=0&&i%3==0) { printf("
"); } printf("%d ",a[i]);}

#include <iostream.h>
void main()
{
int x,y,z;
cin>>x;
cout<<endl;
cin>>y;
cout<<endl;
cin>>z;
cout<<endl;
cout<<"你输入的是"<<x<<","<<y<<","<<z<<endl;
//就算是新手,也不应该问这种问题
}

scanf("%d %d %d",&a,&b,&c);

...第一行9个1 第二行7个2 第三行5个3 第四行3个4
include <stdio.h> int main(){ int i,j,n;\/\/n表示要输入的行数 scanf("%d",&n);for(i=1;i<=n;i++){ for(j=1;j<i;j++)printf(" ");for(j=1;j<=2*(n-i)+1;j++)printf("%d",i);printf("\\n");} return 0;} ...

...3 第三行 输出4 5 6 然后输入一个数字 比如是6 那么 就输出 123456...
include <stdio.h> void main (){ int lines;printf("Enter value of lines:");scanf("%d",&lines);for(int i=1;i<=lines;i++){ for(int j=i-1;j>=0;j--){ printf("%d ",i*(i+1)\/2-j);} printf("\\n");} } ...

编程完成一个三行四列矩阵的输入输出
int a[3][4],i,j;for(i =0;i<3;i++){ printf(“请输入第一行4个数=>”);scanf(“%d%d%d”,&a[i][0],&a[i][1],&a[i][2],&a[i][3]);} for(i=0;i<3;i++){ for(j=0;j<4;j++)printf(“\\t%d”,a[i][j]);printf(“\\n”);} ...

5个数字选3个数字的算法
a[i-1]=i;chk=a+m-1;do{ Print(a,a+m);if(*chk<n)++*chk;else { while(*chk-*(chk-1)<=1)--chk;++*(chk-1);for(upd=chk;upd!=a+m;++upd)upd=*(upd-1)+1;chk=a+m-1;} }while(*a!=n-m+1);Print(a,a+m);free(a);} intmain(){ C(4,3);return0;} ...

定义一个二维字符数组,三行十列,输入三个单词,输出三个单词
main(){ char a[3][10];int i,j;for (i=0;i<3;i++)gets(a[i]);for (i=0;i<3;i++)puts(a[i]);}

问一个对于我很难的C语言题,输入N个数,输出这N个数的平均值。还有一个C...
N就是N个数,可以任意取,以下两题以10为例 include <stdio.h> define N 10 main(){ int a[N],i;float ave=0;for(i=0;i<N;i++){ scanf("%d",&a[i]);ave=ave+a[i];} printf("%0.2f",ave\/10);} 用单循环输入数字,并且输入一个,累加一个,最后第三行的ave是所以数的...

求C语言习题!
sum++;printf("It is the %dth day.",sum);}===【程序5】题目:输入三个整数x,y,z,请把这三个数由小到大输出。1.程序分析:我们想办法把最小的数放到x上,先将x与y进行比较,如果x>y则将x与y的值进行交换,然后再用x与z进行比较,如果x>z则将x与z的值进行交换,这样能使x最小。2.程序源代码:mai...

编写程序,从键盘输入一个3行3列的二维数组,求数组中所有奇数的和_百度...
include <stdio.h> int main() { int arr[3][3];int sum = 0; \/\/ 奇数的和 \/\/ 从键盘输入数组元素值 printf("请输入3行3列的二维数组:\\n");for (int i = 0; i < 3; i++) { for (int j = 0; j < 3; j++) { scanf("%d", &arr[i][j]);} } \/\/ 计算所有...

矩阵转置c++ 为何只能输出个位数
求转置矩阵问题 时间限制:3000 ms | 内存限制:65535 KB 难度:2 描述 求一个三行三列的转置矩阵。 输入第一行一个整数n 每组测试数据是九个整型数(每个数都不大于10000),分别为矩阵的的每项; 输出每组测试数据的转置矩阵; 请在每组输出之后加一个换行 样例输入 2 1 2 3 4 5 6 7 ...

c语言中能不能用printf函数直接输出数组?如printf("%d",a[3][3]);
{ char a[3];scanf("%c",&a);int i;for(i=0;i<3;i++)printf("%c",a[i]);} 这样输入3个字符,只能把输入的第一个字符放进a数组里面。因为a就是这个数组的地址,同时也表示这个数组的第一个。&a可以给数组的第一个放进一个字符,但是后面的就无能为力的。代码均在Devc++测试。