解题思路:
关键是%-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语言代码)不知道怎么直接在scanf中用枚举变量浏览:1304 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:659 |
C语言训练-大、小写问题 (C语言代码)浏览:724 |
众数问题 (C语言代码)浏览:820 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:796 |
C语言程序设计教程(第三版)课后习题6.3 (C++代码)浏览:944 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:575 |
C语言程序设计教程(第三版)课后习题9.2 (C语言代码)浏览:555 |
a+b浏览:432 |
文科生的悲哀 (C语言代码)浏览:1397 |