摘要:
要求:输入一个正整数n, 再输入n个整数,将它们按从小到大的顺序输出 // 输入指定的整数,然后把整数按从小到大的顺序每5个一行输出 #include <stdio.h> void order(int *a, int len); //函数声明 int main() { int n; printf(" 阅读全文
摘要:
int 变量的默认初始值为0 这可以写个小程序测试下: #include <stdio.h> int main() { int i; if (i == 0) { printf("Hola, mundo, i = %d\n", i); } return 0; } 运行结果为: Hola, mundo, 阅读全文
摘要:
random module三个常用function: randint, choice, shuffle import random print(random.randint(1,10)) #从1到10(两头都包含)中随机选择一个数 words = ['grable', 'craven', 'mave 阅读全文
摘要:
输入一个正整数n(1<=n<=6),根据下式生成n阶方阵,将该方阵转置(行列互换)后输出。 a[i][j] = i*n+j+1 #include <stdio.h> int main() { int n; printf("输入方阵维数: \n"); scanf("%d", &n); int a[n] 阅读全文
摘要:
要求: 输入2个正整数m和n(1<=m<=6, 1<=n<=6),然后输入矩阵a(m行n列)中的元素,分别求出各行元素之和,并输出。试编写相应程序 #include <stdio.h> int main() { int m, n; // m,n作为行、列数 scanf("%d", &m); scan 阅读全文
摘要:
输入两数a,b,交换值后输出 #include <stdio.h> void swap(int *pa, int *pb) { int t; t = *pa; *pa = *pb; *pb = t; } int main() { int a, b; printf("input two numbers 阅读全文
摘要:
refactoring: 把求平均数与输出大于平均数的数的代码,都写成了函数 程序的修改: #define MAX 10 只需要对这里的10进行修改,就可以计算所需要的数量的数的平均值 比如,修改如下: #define MAX 20 编译运行时,需要输入20个数,即可输出这20个数的平均数与大于平均 阅读全文
摘要:
#include <stdio.h> int main() { char a[] = {'C', 'H', 'i', 'n', 'a', '\0'}; //等价于 char a[] = "CHina"; printf("sizeof(a)=%ld\n", sizeof(a)); for (int i 阅读全文
摘要:
pi = 3.14159265 print(f"{pi:.5f}") # 或者使用: print(f"{'%.5f'%pi}") # 保留小数点后5位,四舍五入 输出结果 3.14159 3.14159 阅读全文
摘要:
问题:如何输出0001, 0002, 0003... 这样的数 for i in range(1,21): print(f"{i:04}") 这里的4是宽度(width),0作为padding,即宽度不足4时,用0补上 输出结果 0001 0002 0003 0004 0005 0006 0007 阅读全文