自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (8)
  • 收藏
  • 关注

原创 每日一练-已知一数列:1,3,3,5,5,5,7,7,7,7,9,9,9,9,9,11,11,11,11,11,11,11.....请根据规律求出第n项的值。例如:n=4 项时,其值为5,n=11时,

每日一练-数组规律递增已知一数列:1,3,3,5,5,5,7,7,7,7,9,9,9,9,9,11,11,11,11,11,11,11…请根据规律求出第n项的值。例如:n=4 项时,其值为5,n=11时,其值为9. 输入格式 一个自然数n,(0<n<1000),输出格式 一个整数,即第n项的值。样例输入:4样例输出 :5解题思路:由题可知,该数列为一等差为2的等差数列,且数字重复次数第几个奇数有关,如3,为第二个奇数,则重复两次3;代码实现:#include<stdio.h&g

2022-01-14 10:15:28 1006 1

原创 取数组最小值与最后一位数据交换

输入10个数,找出其中绝对值最小的数,将它和最后一个数交换,然后输出这10个数。样例输入:10 2 30 40 50 60 70 80 90 100样例输出:10 100 30 40 50 60 70 80 90 2代码实现:运行结果:

2022-01-06 11:08:44 618

原创 寻找n*n矩阵中的最大元素,并标出下标位置

输入一个正整数n (1≤ n ≤6),再输入一个n 行n列的矩阵,找出该矩阵中绝对值最大的元素以及它的行下标和列下标。输入:nnxn输出:**数 行 列代码实现:运行结果:

2022-01-05 15:29:47 1756 1

原创 按要求输出字符串

按要求输出字符串要求:1.第一行是一个正整数N,最大为100。之后是多行字符串(行数大于N), 每一行字符串可能含有空格,字符数不超过1000。2.先将输入中的前N行字符串(可能含有空格)原样输出,再将余下的字符串(不含有空格)以空格或回车分割依次按行输出。每行输出之间输出一个空行。**解题思路**:1.先用scanf输入N的值;2.要求将输入中的前N行字符串(可能含有空格)原样输出,用for与 gets()函数搭配使用,并用puts()函数打印输出;3.将余下的字符串(不含有空格)以空格或

2021-12-31 17:14:32 570

原创 求阶乘与指数幂混合的数列的和

输入一个正数x和一个正整数n,求下列算式的值。两个函数的返回值类型是double。 x - x2/2! + x3/3! + ... + (-1)n-1xn/n!×输出保留4位小数。代码实现:运行结果:

2021-12-31 09:08:47 583

原创 三角形类型判断-C语言

小明喜欢三角形,他最近研究各种类型的三角形,现在他列出了若干个整数序列a, b, c,分别代表三角形的三条边,请问这些数字序列中能够构成锐角三角形、直角三角形、钝角三角形和构不成三角形的组数分别是多少?问题分析:1.首先判断三边是否满足构成三角形的条件:任意两边之和大于第三边2.根据边长判断三角形类型:aa+bb>cc为锐角三角形;aa+bb<cc为钝角三角形;aa+bb=c*c为直角三角形;3.用if语句进行判断,满足对应条件时+1;注意事项:变量要初始化代码实现:![在这里

2021-12-29 15:22:57 5063

原创 矩形最大边输出

现有一个矩形,已知他的面积S,并且长和宽都是素数,那么这个矩形的长最长是多少?代码实现:#include <stdio.h>#include<math.h>int main(void){int s,i,j,area[100][100];int A[100],B[100];scanf("%d", &s);for(i=2; i<s; i++){A[i]=i;for(j=2; j<s/2; j++){int max=0,min=0;B[j]

2021-12-29 15:12:43 429

原创 判断素数个数(1~100)-C语言

判断素数个数(1~100)代码实现:运行结果:

2021-12-27 09:05:14 480

原创 最小绝对值

找出数组中绝对值最小的数,将它和最后一个数交换,然后输出这个数组(长度为10)解题思路:1.输入10个数字;2.用fabs()函数搜索绝对值最小的数字;再用if语句判断出最小值后保存此时的i的值;3.用类似于冒泡排序法的方法进行赋值:将最后一位的值赋给最小值在的位置,同时将这个最小值赋给最后一位注意事项:1.数组的长度为10,但实际计数是从0开始的,因此长度为10的数组表示为:n[0]~n[9];代码实现:运行结果:其实在编写这个程序时,一开始将数组的所有元素都进行了取绝对值,再逐步比

2021-12-25 16:52:24 579

原创 对一随机数组进行降序排列-C++

对一随机数组进行降序排列解题思路:首先要获得一组随机的数组;并对其元素进行比较后降序输出;随机数组用random()函数解决,每次运行程序都可以产生新的数组;元素降序排列可以用冒泡排序或者选择排序法;代码实现:运行结果:...

2021-12-20 09:45:32 1297

原创 固定长度字符串截取-C语言

固定长度字符串截取-C语言解题思路:按顺序输入题目要求:数字n 一行字符串 数字m;那数字可以用scanf()函数输入,一串字符串的输入可以用gets()或者scanf()和for循环结合来实现,但是当在scanf()后面使用gets()时,程序直接逃过gets()函数;所以这里都选择使用scanf()函数;*注意事项:scanf()与gets()同时使用时,gets的内容无法写入,所以如果要在scanf后用gets需要注意一点,gets是遇到’\n’直接返回,而输入scanf后回车会将’\n’

2021-12-18 16:40:25 1049

原创 有序数组插入新数据的处理-C语言

有序数组插入新数据的处理-C语言解题思路:1.一个有序数组中随机插入一个数字并能按升序输出新数组;2.那就要建立一个数组,长度为10(因为增加一个元素后数组长度+1,从原来的9变成10),先用for循环输入前9个数据(也可以用gets()函数直接输入),在最后输入要插入的数据;3.要将新数据插入到准确的位置,那原来在该位置的元素及之后的元素都要往后移1个距离,这里就可选择重新创建一个长度为10的数组来存放比较后元素,也可以选择用冒泡排序法,将要插入的数据看成是包含在原数组中的,位置为数组最后一位,通

2021-12-14 15:21:02 3201 2

原创 (自定义)二维数组的转置-C语言

(自定义)二维数组的转置解题思路:1.首先要输入一个33的二维数组,用for的双层循环来实现;2.数组转置的特点:由分析可知,数组转置的实际表现为数组的下标进行交换即可,所以在输入正常的33数组后,只要将下标交换后重新输出即为转置后的数组注意事项:定义数组时要考虑数组的实际长度代码实现运行结果:若不用自定义,则可写成:...

2021-12-13 14:47:32 8359 3

原创 字符串连接-C语言

字符串连接-C语言解题思路:1.首先要输入两个字符串,这里用gets()函数可实现,scanf()函数更像是输入单个字符;2.输入字符串后要按顺序连接,则需要判断什么时候将第二个字符串连接至第一个字符串后面;这里用了for()循环来做,当i的循环次数大于第一个字符串长度时,则说明后面要开始连接第二个字符串了,这里用if()做判断即可注意事项:当开始第二个字符连接时,在j++时,i也要做递加;这样才能保证是按顺序叠加了代码实现运行结果...

2021-12-13 00:19:33 7423

原创 用自定义函数将长度不定的字符串翻转

用自定义函数将长度不定的字符串翻转解题思路:1.输入一串字符串后将其反向输出,那就可以创建两个数组,遍历字符串总长依次将反向输出的先保留在新的数组中,最后再输出新数组;2.scanf 与gets()函数相比,scanf更像是“获取单词”的函数;题中要求输入一个字符串,所以选择gets()函数,并用puts与之搭配使用;注意事项:在获取字符串长度用strlen()函数;则字符串实际长度为strlen()-1;代码:运行结果:这与将指定长度的数组进行反向输出很像,只是这个告知字符串的长度,需

2021-12-11 14:49:57 490

原创 自定义函数处理素数-C语言

自定义函数处理素数-C语言解题思路:首先注意1既不是素数也不是偶数,所以i从2开始计数;遍历在2~n之间是否存在i值能被n整除,如存在则n为非素数;注意事项:找到一个能被n整除的i后即刻用break跳出for循环,不然会打印n-2次“not prime”代码实现:运行结果:...

2021-12-10 17:54:58 770

原创 电报加密-C语言

电报加密-C语言1. 解题思路1)首先要先输入待转字符串,用gets()函数即可一次输入一串字符;题中提出输入a,输出b; 输入b,输出c;可见当单字符在a~z时转换后的字符串为原来的各个字符+1得到;为z 则变a;其余非小写则按原来格式输出;2)按顺序编写:首先创建一个数组,要保证数组的容量至少比待输入的字符串长1;这里去1000;用gets()函数输入字符串;用for来遍历字符串的每一个字符并按条件进行判断;最后用puts()函数输出整串字符串2.注意事项:要保证数组的容量至少比待输入的字

2021-12-10 11:29:32 1867 1

原创 判断素数的个数

判断素数的个数在一个数组A中存放100个数据,用子函数判断该数组中哪些是素数,并统计该素数的个数,在主函数中输出该素数的个数输出结果:

2021-12-09 17:06:35 680

原创 10个乱序数据的选择排序

10个乱序数据的选择排序随机输入十个数后按升序重组后再输出按升序输出结果:中间用冒泡排序法将无序的数列进行升序排列

2021-12-07 14:41:33 648

原创 有规律的数列求和

有规律的数列求和**在输入一串有规律的数列,如2/1 + 3/2 +5/3 + 8/5 + 13/8…等可发现,从第三个数据开始,后一个数为相邻的请两位数之和。这符合斐波列契数列的特征。

2021-12-03 14:23:31 355

原创 用筛法求之N内的素数-C语言

用筛法求之N内的素数-C语言

2021-12-03 11:25:24 195

基于Labview的定时退出/停止程序运行

按照设定的时间将程序停止,并将最后一次设定值保存至表格中待下次读取

2021-10-22

2018_Math Script.rar

基于labview2018

2021-10-09

表格写入1-1.rar

基于labview的将需要保存的数据及标题存入Excel中

2021-10-07

手动选取多边形检测检测区域

基于labview的多边形检测

2021-10-07

外触发给出空图片.vi

在外触发进行拍照时,若相机处没有获取到图片,则将以空图片的形式进行传递,以防后面程序报错

2021-07-25

文本与数据按顺序写入表格.vi

不仅可将labview产生的数据实时写入表格,也可将前面板输入信息按顺序写入表格中

2021-07-25

根据输入序号检索文件夹中图片.vi

在单独测试程序的循环运行中,根据检索值的改变可快速找到需要对应的图片

2021-07-25

labview2018 服务器.vi

结合网络串口助手可以模拟仿真实现TCP/IP通讯

2021-07-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除