- 博客(12)
- 收藏
- 关注
原创 打印九九乘法表
#include <stdio.h>int main () { int i, j; for (i = 1; i <= 9; i++) { for (j = 1; j <= i; j++) { printf("%d*%d=%d\t", j, i, i * j); } printf("\n"); } return 0;}...
2022-01-11 22:02:39
255
原创 定义2个数组,int arr1[10]和arr2[10],将arr2中的所有元素赋值到数组arr1中并打印。
#include <stdio.h>int main () { int i; int arr1[10], arr2[10]; for (i = 0; i < 10; i++) { scanf("%d", &arr2[i]); } for (i = 0; i < 10; i++) { arr1[i] = arr2[i]; } for (i = 0; i < 10; i++) {...
2022-01-08 14:47:10
1152
原创 1、编写函数int check(int x, int y, int n),如果x和y都落在0到n-1的闭区间内,那么函数返回1;否则函数返回0。最后打印结果。
#include <stdio.h>int check(int x, int y, int n) { int num = 0; if ((x > 0 && x < n - 1) && (y > 0 && y < n - 1)) { num = 1; } return num;}int main () { int x, y, n; int num;...
2022-01-07 21:31:49
1240
原创 定义函数int get_sum (int n),计算并输出给定整数n的所有因子之和
#include <stdio.h>int get_sum(int n) { int sum = 0; int i; for (i = 2; i < n; i++) {//切记排除1和它本身 if (n % i == 0) { sum += i; } } return sum;}int main () { int sum, n; printf("请输入一个整数:");...
2022-01-04 21:46:41
2537
1
原创 用函数求斐波那契数列前n项和
#include <stdio.h>long fibonacci(int n) { long num; if (n == 1 || n == 2) { num = 1; } else { num = fibonacci(n - 1) + fibonacci(n - 2); } return num;}int main () { long sum = 0; int n; printf("请输入...
2022-01-02 22:19:50
4656
原创 使用递归编写一个指数函数long my_power(int n, int k),实现n^k(n的k次方)。
#include <stdio.h>long my_power(int n, int k) { long count; if (k == 1) { count = n; } else { count = my_power(n, k - 1) * n; } return count;}int main () { int n, k; long count; printf("请输入n和k的值:\n...
2021-12-31 19:31:17
797
原创 C语言阶乘问题
1.输入n,求n的阶乘n!。2.输入n,求n的阶乘和。3.输入m,n,求m和n之间的阶乘和。(1)#include <stdio.h>int main () { int n, i; int count = 1; scanf("%d", &n); for (i = 1; i <= n; i++) { count *= i; } printf("n的阶乘是%d。\n", count); ret...
2021-12-30 22:48:01
1679
原创 求三角形类型以及周长与面积
#include <stdio.h>#include <math.h>int main () { double a, b, c; double p; double S; scanf("%lf %lf %lf", &a, &b, &c); p = (a + b + c) / 2; S = sqrt(p * (p - a) * (p - b) * (p - c)); if (a == b &...
2021-12-27 11:52:56
516
原创 (新人学C)分别使用for循环,while循环,do循环求1到100之间所有能被3整除的整数的和。
for循环#include <stdio.h>int main () { int sum = 0; for (int i = 0; i <= 100; i++) { if (i % 3 == 0) { sum += i; } } printf("%d", sum); return 0;}while循环#include <stdio.h>int main () ...
2021-11-16 21:01:37
6955
原创 (新人学c)输入一个华氏温度。要求输出摄氏温度。公式为 ,输出要有文字说明,保留小数点后两位。
#include <stdio.h>int main() { float c, F; scanf("%f", &F); c = 5.0 / 9 * (F - 32); printf("%.2f", c); return 0;}
2021-10-31 14:22:00
1719
原创 (萌新学C)输入圆半径,输出圆的周长和圆柱的体积。(使用符号常量PI为3.14)
#include <stdio.h>#define PI 3.14int main () { float radius, perimeter, high, volume; scanf("%f %f", &radius, &high); perimeter = 2 * PI * radius; volume = PI * radius * radius * high; printf("圆的周长是%f,圆柱的体积是%f", perime...
2021-10-22 18:58:15
619
原创 (萌新学C)输入圆半径,输出圆的周长和面积。(使用符号常量PI为3.14)
#include <stdio.h>#define PI 3.14int main () { float radius, perimeter, area; scanf("%f", &radius); perimeter = 2 * PI * radius; area = PI * radius * radius; printf("圆的周长是%f,圆的面积是%f", perimeter, area); return 0;}...
2021-10-22 18:45:34
6617
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人