C语言实例
孙浩的博客
这个作者很懒,什么都没留下…
展开
-
独立输出一个 N×N 的乘法表
独立输出一个 N×N 的乘法表。 例如当 N = 3 时,你需要输出一个 3×3 的乘法表: 每两个乘法等式之间用一个制表符\t分隔,最后一个等式后面不需要输出制表符\t。 例 1*1=1 1*2=2 1*3=3 2*2=4 2*3=6 3*3=9 思路: 使用两个循环, 外循环控制输出的行数, 内循环控制输出的内容及每行输出的数的个数 利用if语句有条件的输出空格(制表符) 难点:每行输出的个数递减;控制输出空格 #include <stdio.h> int main() { in原创 2020-10-14 21:58:15 · 1917 阅读 · 0 评论 -
n阶数字正方形
n阶数字正方形 对于给定的整数 n。输出一个 n 行数字,n 行数字中的第 i 行包含 n 个由空格隔开的整数 i(1 ≤ i ≤n )。 提示:请注意每行的末尾不要有多余的空格。 思路: 有n行,每行n个数,第几行则输出n个几,如第2行,输出n个2; 则需要两层循环,外层循环控制输出几行,内层循环输出每行输出的内容 难点输出空格,和控制换行 利用if条件句进行控制 如 for(int j=1;j<=n;j++) { printf("%d",i); if(j!=n) { printf(" "); }原创 2020-10-14 00:46:32 · 2088 阅读 · 2 评论 -
分支结构的五则运算
分支结构的五则运算 #include <stdio.h> int main() { int first; int second; char operator; scanf("%d%c%d", &first, &operator, &second); switch(operator) { case'+':printf("=%d",first + second);break; ca原创 2020-10-11 16:04:40 · 174 阅读 · 0 评论