解题思路:
关键是%-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语言程序设计教程(第三版)课后习题6.3 (Java代码)浏览:619 |
模拟计算器 (C语言代码)浏览:834 |
C语言程序设计教程(第三版)课后习题11.8 (C语言代码)浏览:562 |
回文串 (C语言代码)浏览:2330 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:958 |
大小写转换 (C语言代码)浏览:813 |
求圆的面积 (C语言代码)浏览:948 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:470 |
Pascal三角 (C语言代码)浏览:1131 |
成绩转换 (C语言代码)浏览:951 |