解题思路:
关键是%-2d
参考代码:
#include<iostream> #include<cstdio> using namespace std; int main() { for(int i=1;i<=9;i++) { for(int j=1;j<=i;j++) { printf("%d*%d=%-2d ",j,i,i*j); } cout<<endl; } }
0.0分
8 人评分
iostream应该不加也可以
seahorizon 2020-07-22 20:46:11 |
嗯 好吧
seahorizon 2020-07-22 20:46:26 |
cout<<endl;
为毛说是C++。。。这难道不是C语言?
冲进前五百冲鸭 2020-03-07 17:58:34 |
因为C的格式化输出简单点所以选择方便的写喽。
seahorizon 2020-07-22 20:42:16 |
iostream是正宗C++头文件
#include<stdio.h> int main() { int i,j,n; for(i=1;i<10;i++) { for(j=1;j<=i;j++) { n=i*j; printf("%d*%d=%d ",i,j,n); } printf("\n"); } return 0;
liuchengbo 2019-11-19 20:14:21 |
为啥编译错误
虹山上峰 2021-11-02 22:44:02 |
那里%d*%d=%d有问题,他要乘积占两位,所以乘积应该为%-2d,负号表示左对齐,no thanks!
博主你好,请问你可不可以解释一下2d后面为什么有一个空格:%d*%d=%-2d
C语言程序设计教程(第三版)课后习题8.2 (Java代码)浏览:2244 |
【求[X,Y]内被除3余1并且被除5余3的整数的和】 (C语言代码)浏览:669 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:504 |
简单的a+b (C语言代码)浏览:537 |
【偶数求和】 (C语言代码)浏览:425 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:382 |
时间转换 (C语言代码)浏览:616 |
1197求助浏览:617 |
C语言程序设计教程(第三版)课后习题8.5 (C语言代码)浏览:548 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:659 |