- 博客(19)
- 收藏
- 关注
原创 ESP32-CAM微信小程序开发
想要让代码上传到ESP32-CAM上运行,需要配合TTL转USB的驱动或者ESP32-CAM自带的烧录底座。二选一就行。两种方法我都会详细教学。如果使用的是ESP32-CAM的烧录底座,那么很简单,直接连接ESP32-CAM和底座就行。如果使用的是TTL转USB的驱动,那么就按照下图来使用杜邦线进行连接。
2023-06-04 22:16:02
3034
2
原创 EasyShield&ESP32-WROOM-32开发
EasyShield的部分模块开发,基于Arduino平台的ESP32-WROOM-32开发。
2023-04-05 12:16:47
830
原创 初见三数之和
@@@ + @@@ = @@@ 此算式使用数字1-9,并且每个数字用且仅用1次。输出所有可能的结果。上学期学的c语言,到了指针部分。本学期才开始上java课程,老师刚讲到数组。初看到这道题是懵的,反应了好一会,尝试了几种不同的想法,最终确定了用一个数组来做。具体的做法是,建立一个含有九个元素的数组,定义九个变量,用来记录九个数的数值。int[] num = new int[9]; int i, j, k, l, m, n, o, p, q, num1, num2, num3
2022-03-27 16:02:10
937
原创 寻找矩阵的鞍点
From TCU一个矩阵元素的“鞍点”是指该位置上的元素值在该行上最大、在该列上最小。本题要求编写程序,求一个给定的n阶方阵的鞍点。输入格式:输入第一行给出一个正整数n(1≤n≤6)。随后n行,每行给出n个整数,其间以空格分隔。输出格式:输出在一行中按照“行下标 列下标”(下标从0开始)的格式输出鞍点的位置。如果鞍点不存在,则输出“NONE”。题目保证给出的矩阵至多存在一个鞍点。输入样例1:41 7 4 14 8 3 61 6 1 20 7 8 9输出样例1:
2021-11-25 23:54:09
1707
1
原创 10行内杨辉三角
FromTCU本题要求按照规定格式打印前N行杨辉三角。输入格式:输入在一行中给出N(1≤N≤10)。输出格式:以正三角形的格式输出前N行杨辉三角。每个数字占固定4位。输入样例:6输出样例: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1#include<stdio.h>#pra.
2021-11-23 17:33:01
771
原创 调查电视节目受欢迎程度
from TCU某电视台要调查观众对该台8个栏目(设相应栏目编号为1~8)的受欢迎情况,共调查了n位观众(1≤n≤1000),现要求编写程序,输入每一位观众的投票情况(每位观众只能选择一个最喜欢的栏目投票),统计输出各栏目的得票情况。输入格式:输入在第1行中给出一个正整数n(1≤n≤1000),第2行输入n个整数,其间以空格分隔。输出格式:按顺序输出所有8个栏目的编号和得票数,每个数占4位,每行输出一个栏目的编号和得票数。输入样例:103 4 7 6 3 9 2 3 1
2021-11-19 11:09:37
1310
原创 选择法排序
from TCU本题要求将给定的n个整数从大到小排序后输出。输入格式:输入第一行给出一个不超过10的正整数n。第二行给出n个整数,其间以空格分隔。输出格式:在一行中输出从大到小有序的数列,相邻数字间有一个空格,行末不得有多余空格。输入样例:45 1 7 6输出样例:7 6 5 1#include<stdio.h>#pragma warning(disable:4996)int main(){ int j = 0, i = .
2021-11-19 10:45:17
591
原创 交换最小值
from TCU本题要求编写程序,找出给定的N个数中的最小值,并将其与第一个数交换,最后输出交换后的序列。题目保证最小值是唯一的。输入格式:输入在第一行中给出一个正整数N(1≤n≤10),第二行给出N个整数,数字间以空格分隔。输出格式:在一行中顺序输出交换后的序列,每个整数后跟一个空格。输入样例:58 2 5 1 4输出样例:1 2 5 8 4 #include<stdio.h>#pragma warning(disable:4996
2021-11-19 10:15:25
1101
原创 求最小值及其下标
from TCU本题要求编写程序,找出给定的n个数中的最小值及其对应的最小下标(下标从0开始)。输入格式:输入在第一行中给出一个正整数n(1≤n≤10)。第二行输入n个整数,用空格分开。输出格式:在一行中输出最小值及最小值的最小下标,中间用一个空格分开。输入样例:62 9 -1 8 -1 6输出样例:-1 2#include<stdio.h>#pragma warning(disable:4996)int main(){ int min
2021-11-19 00:15:06
4231
原创 使用函数输出水仙花数
from TCU水仙花数是指一个N位正整数(N≥3),它的每个位上的数字的N次幂之和等于它本身。例如:153=13+53+33。 本题要求编写两个函数,一个判断给定整数是否水仙花数,另一个按从小到大的顺序打印出给定区间(m,n)内所有的水仙花数。函数接口定义:int narcissistic( int number );void PrintN( int m, int n );函数narcissistic判断number是否为水仙花数,是则返回1,否则返回0。函数PrintN则打印
2021-11-18 18:34:54
227
原创 递归求Fabonacci数列
from TCU本题要求实现求Fabonacci数列项的函数。Fabonacci数列的定义如下:f(n)=f(n−2)+f(n−1)(n≥2),其中f(0)=0,f(1)=1。函数接口定义:int f( int n );函数f应返回第n个Fabonacci数。题目保证输入输出在长整型范围内。建议用递归实现。裁判测试程序样例:#include <stdio.h>int f( int n );int main(){ int n; sc.
2021-11-18 18:32:48
250
原创 实现函数输出n行数字金字塔。
from TCU 计算机3函数接口定义:void pyramid( int n );其中n是用户传入的参数,为[1, 9]的正整数。要求函数按照如样例所示的格式打印出n行数字金字塔。注意每个数字后面跟一个空格。裁判测试程序样例:#include <stdio.h>void pyramid( int n );int main(){ int n; scanf("%d", &n); pyramid(n); r
2021-11-12 11:26:09
3299
原创 递归函数计算阶乘
from TCU 计算机3班输入样例:5输出样例:120#include <stdio.h>long long fac(int N);//声明 int main(){ int n; scanf("%d",&n);//输入 if(n>0 && n<=20)//题目条件 20以内正整数 { printf("%lld",fac(n));//输出 return 0; }}long long fa
2021-11-12 11:00:19
417
原创 已知斐波那契数列 F n =F n−1 +F n−2 (n>=3),F 1 =1,F 2 =1 用递归的方法求解该数列的第n项。
from TCU计算机3班输入格式:输入一个正整数n(1<=n<=40)。输出格式:输出一个数,数列的第n项输入样例1:1输出样例1:1输入样例2:3输出样例2:2#include <stdio.h>int fbnq(int N);//声明部分 int main(){ int n; scanf("%d",&n); if(n>=1 && n<=40)//条件 { ...
2021-11-12 10:18:13
6242
1
原创 输入圆柱的高和半径,求圆柱体积,volume=π×r 2 ×h 。要求定义和调用函数cylinder (r, h )计算圆柱体的体积。
输入格式:输入在一行中给出2个实数,分别为半径r和高h。输出格式:在一行中以“Volume = 值”的形式输出圆柱体的体积,结果保留三位小数。输入样例:3.0 10结尾无空行输出样例:Volume = 282.743结尾无空行#include<stdio.h>double cylinder ( double r , double h );//声明函数 int main(){ double r,h;//h是高 r是半径 scanf (
2021-11-04 00:11:07
13050
3
原创 输入精度e,使用格雷戈里公式求π的近似值,精确到最后一项的绝对值小于e。要求定义和调用函数funpi(e)求π的近似值。
输入格式:输入在一行中给出精度e。输出格式:对每一组输入,在一行中输出π的近似值。输入样例:0.0001结尾无空行输出样例:pi = 3.141793结尾无空行编写代码#include<stdio.h>double funpi ( double e );//声明函数 int main(){ double e;//给出精度e scanf ( "%lf" , &e );//输入e的值 printf (
2021-11-03 23:42:52
12983
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人