- 博客(6)
- 收藏
- 关注
原创 C语言 指针
输入 x、y 两个整数,然后将其中的值大的赋值给 x,小的赋值给 y。即:假设输入 x = 8,y = 9。就将 9 赋值给 x,8 赋值给 y。#include <stdio.h>void main() { int x, y; int* px, * py; //声明普通变量和指针变量 int t; //中间变量用于交换 scanf("%d", &x); scanf("%d", &y); //输入两个值,赋值给 x、y px = &x; py =
2022-02-09 23:43:33 468
原创 C语言 练习
北京市出租车计费规则#include <stdio.h>float taxifee(int clock, int miles){ if (miles <= 3) { printf("费用为14."); } else { if (clock > 23 || clock < 5) { printf("费用为%f \n", 14 + 2.3 * 1.2 * (miles - 3)); } else { printf("费用为
2022-02-09 03:09:04 332 1
原创 C语言 数组
冒泡排序#include <stdio.h>int main(){ double arr[10] = { 1.78, 1.77, 1.82, 1.79, 1.85, 1.75, 1.86, 1.77, 1.81, 1.80 }; int i, j; for (i = 8; i >= 0; i--) { for (j = 0;j <= i;j++) { if (arr[j] > a
2022-02-09 02:16:36 389
原创 C语言 递归函数
猴子第一天摘下N个桃子,当时就吃了一半,还不过瘾,就又多吃了一个。第二天又将剩下的桃子吃掉一半,又多吃了一个。以后每天都吃前一天剩下的一半零一个。到第10天在想吃的时候就剩一个桃子了,问第一天共摘下来多少个桃子?并反向打印每天所剩桃子数。#include <stdio.h>int getPeachNumber(int n){ int num; if (n == 10) { return 1; //终止条件当n==10时返回1 }
2022-02-09 00:43:40 93
原创 C语言 分支结构
for打印9 9 乘法表#include <stdio.h>int main(){ int i, j, result; //定义相乘数字与结果 for (i = 9;i >= 1;i--) { for (j = 1;j <= i;j++) { printf("%d*%d=%d ", i, j, result = i * j); } printf("\n");
2022-02-09 00:26:58 423
原创 C语言 循环结构
循环多重循环打印三角形星星堆 #include <stdio.h>int main(){ int i, j, k; for (i = 1; i < 5; i++) //父循环 { for (j = i; j < 5; j++) //子循环1创建空白区域 { printf("白"); } for (k = 0;k < 2 * i ...
2022-02-08 06:24:10 277
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人