自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 云计算专业毕设免费分享

一、OpenStack平台搭建及部署双节点安装xiandian软件包,并修改配置文件(计算节点和控制节点相同)如图1.1所示。正在上传…重新上传取消图1.1查看先电安装包双节点安装基础环境执行 iaas-pre-host.sh。如图1.2、1.3所示。正在上传…重新上传取消图1.2控制节点安装正在上传…重新上传取消图1.3计算节点安装在controller安装mysql服务为OpenStack平台提供数据库服务。如图1.4所示。正在上传…重新上传取消图1.4计算节点安

2022-09-13 15:24:43 1725 1

原创 直接插入排序

插入排序是把一个数据插入到已排序的有序序列后仍然有序。1.定义一个数组,通过scanf函数赋值。值得注意的是定义数组为a[11],但是赋值是从下标1开始,输出也是一样。2.通过调用insort()函数对数组元素重新排列。这里要注意的是传入数组的地址和元素个数。3.定义 i,j 两个临时变量,数组下标从2开始,s[0]作为监视哨,用来与其前一个元素进行比较,s[1]的数据无可比性。因为j的值为i-1,对应的元素为是[0],如果s[0]比s[1]大则运行是s[j+1] = s[j],这里是将j的

2022-03-26 17:42:19 708

原创 判断输入的边为什么三角形

1)从键盘上输入3条边,判断两边之和是否大于第三边2)通过欧拉公式求面积,调用求根函数#include <stdio.h>#include <math.h>int main(void){ float a,b,c; float s,area=0; printf("请输入三条边:"); scanf("%f%f%f",&a,&b,&c); if(a+b>c && a+c>b &am

2022-03-24 15:14:30 408

原创 百元买鸡问题

公鸡一只5元,母鸡一只3元,小鸡3只一元。分析:公鸡最多可买20只,母鸡最多可买33只,小鸡最多可买99只。实现条件有:1)所买的三种鸡钱为100.2)鸡的数量之和为100.3)小鸡要能被3整除.代码实现:用穷举法#include <stdio.h>int main(void){ int cock,hen,chick; for(cock=0;cock<=20;cock++) { for(hen=0;hen<=3

2022-03-24 14:44:26 933

原创 买苹果问题

#include <stdio.h>int main(void){ int n = 2,day = 0; float money = 0,ave; while(n<100) { money += 0.8 * n; day++; n *= 2; } ave = money/day; printf("平均每天花%.2f元",ave); return 0;}...

2022-03-24 14:07:12 125

原创 猴子吃桃问题

问题分析第一天的桃子数是第二天桃子数加1的2倍,天数递减代码如下:#include <stdio.h>int main(void){ int day,x1,x2=1; //定义三个变量 printf("请输入猴子吃桃的天数:"); scanf("%d",&day); while(day>0) { x1 = (x2+1)*2; //第一天的桃子数是第二天桃子数加1的2倍 x2 = x1;

2022-03-24 14:01:03 133

原创 求输入数的阶层

难点:用if语句判断,输入的数为0或1,则阶层为1;注意:将fac的初始值设为1,不然会是垃圾值代码如下:#include <stdio.h>#include <stdlib.h>int main(){ int i = 2,fac = 1,n; printf("请输入你要求的阶层:"); scanf("%d",&n); if (n == 0 || n == 1) { fac = 1;

2022-03-24 13:47:50 358

原创 输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。

#include <stdio.h>void swap(int *p1,int *p2){ int t; t = *p1; *p1 = *p2; *p2 = t;}int main(){ int a[10]; int index_min = 0; int index_max = 0; int i; printf("请输入10个整数:\n"); for(i=0; i<10; i++) scanf("%d",&a[i]); for(i=.

2022-03-20 21:32:14 418

原创 阻抗和导纳

2022-03-03 08:53:42 219

原创 【无标题】正弦函数的一阶动态电路的三要素法

2022-03-02 17:15:18 1957

原创 组合元件电压与电流的相量形式的关系

2022-03-02 15:21:09 252

原创 零输入响应,零状态响应,全响应

2022-02-28 12:00:05 762

原创 从键盘输入一个小写英文字母,将其转换为大写英文字母

#include <stdio.h>//编程从键盘输入一个小写英文字母,将其转换为大写英文字母,将转换后的大写英文字母及其十进制的ASCII码值显示在屏幕上。int main(void){ printf("请输入一个小写字母:\n"); char a,b; scanf("%c",&a); if(a>='a'&&a<='z') { b = a-32; } else p.

2022-02-26 23:31:48 27555

原创 计算并输出球的体积和表面积,球的半径r的值由用户从键盘输入。

#include <stdio.h>const float PI = 3.14;int main(void){ int R; printf("请输入球的半径:"); scanf("%d",&R); float V,S; V = 4.0/3*PI*R*R*R; S = 4*PI*R*R; printf("球的体积为:%5.2f\n",V); printf("球的表面积为:%5.2f\n",S); return .

2022-02-26 23:20:53 5270

原创 从键盘输入一个三位整数n,分别求出n的个位数字、十位数字和百位数字

#include <stdio.h>int main(void){ int n; printf("请输入一个三位数\n"); scanf("%d",&n); int ge,shi,bai; ge = n%10; shi = n/10%10; bai = n/100; printf("个位为:%d\n",ge); printf("十位为:%d\n",shi); printf("百位为:%d\n",bai.

2022-02-26 23:10:32 10039 1

原创 二单元:高山流水

High Mountain and Flowing Stream 高山流水 Composed over 2,000 years ago, High Mountain and Flowing Stream is one of the earliest Chinese airs. 《High Mountain and Flowing Stream》创作于2000多年前,是中国最早的歌曲之一。 It describes lofty mountains, and pine fores..

2022-02-26 09:11:10 1788

原创 第二单元 The Opera Singer

One day a train was approaching the small town of Cheekyville.一天,一列火车驶近奇克维尔小镇。On the train was a strange guy with a big suitcase.火车上有个奇怪的家伙,提着一个大箱子。He was called William Warbler-the man, not the suitcase-and he looked very common indeed.他的名字叫林莺..

2022-02-24 17:54:19 8674 3

原创 遍历输出静态链表

#include <stdio.h>//链表结点类型定义struct LinkNode{ int data; struct LinkNode *next;};void test(){ struct LinkNode node1 = { 10, NULL}; struct LinkNode node2 = { 20, NULL}; struct LinkNode node3 = { 30, NULL}; struct LinkNod.

2022-02-19 20:12:30 454

原创 原码、反码、移码、补码

补码 一、 已知十进制求二进制 1). 求正整数的二进制 除2取余,直至尚为零,余数倒叙排序. 2). 求负整数的二进制 先求与该负数相对应的正整数的二进制代码,然后按位取反,末尾加1,不够位数时,左边补1。 (这里补的是数据类型占的字节数中的位,比如int类型占4个字节,4*8=32,32减去刚刚的位数得到的值就是要补的1) 3).求零的二进制 ...

2022-02-14 14:25:24 408

原创 定义结构体,通过动态数组和函数,实现对数据的输入、排序、输出

#include <stdio.h>#include <stdlib.h>struct student{ int age; char name[20]; float score;};void Inputstudent(struct student * p,int a);void Outputstudent(struct student * p,int b);void paixu(struct student * p,int c);int.

2022-02-13 16:01:00 693

原创 通过函数完成对结构体变量的输入和输出

//2022年2月13日12:15:52#include <stdio.h>#include <string.h>typedef struct{ int age; char name[20]; float score;}student1;void Inputstudent1(student1 * p);void Outputstudent1(student1 ss);int main(void){ student1 stu;.

2022-02-13 12:17:03 581 1

原创 定义结构体变量的三种方式

#include <stdio.h>//定义结构体的三种方式,推荐使用第三种//第一种struct student1{ int age; char name[20]; float score;};//第二种struct student2{ int age; char name[20]; float score;}stu1;//第三种struct{ int age; char name[20]; .

2022-02-13 10:54:28 7400

原创 输出一个数的所有素数

#include <stdio.h>#include <stdbool.h>bool IsPrime(int m);void f(int n);int main(void){ int val; scanf("%d",&val); f(val); return 0;}void f(int n){ int i; for (i=2; i<=n; ++i) { if ( IsPrime.

2022-02-10 11:34:04 225

原创 调用函数,判断一个数是否为素数

//判断一个数是不是素数#include <stdio.h>#include <stdbool.h>bool IsPrime(int val);int main(void){ int m; scanf("%d",&m); if ( IsPrime(m) ) printf("是素数\n"); else printf("不是素数\n"); return 0;}bool IsPrime(i.

2022-02-10 09:44:59 1425

原创 求斐波拉契第n项的值

// 求斐波拉契第n项的值#include <stdio.h>int main(void){ int i, n, f1 = 1, f2 = 2, f3; printf("输入你要求的项:"); scanf("%d",&n); if (1 == n) f3 = 1; else if (2 == n) f3 = 2; else { for(i=3; i<=.

2022-02-07 13:14:45 307

原创 判断一个数是否为回文数

//判断一个数是否为回文数#include <stdio.h>int main(){ int val, m, sum = 0; printf("请输入一个数:"); scanf("%d",&val); m = val; while(m) { sum = sum *10 + m % 10; m /= 10; } if(sum == val) printf("Yes\n.

2022-02-07 12:56:36 520

原创 求1到100之间的奇数的平均值

//求1到100之间的奇数的平均值#include <stdio.h>int main(void){ int i, sum = 0; float avg = 0; for (i=1; i<=100; i++) { if (i%2 != 0) { sum = sum + i; avg = sum / 10.0; } } printf("奇.

2022-02-06 15:32:43 1066

原创 求1到100之间的奇数的个数

//求1到100之间的奇数的个数#include <stdio.h>int main(void){ int i, n=0; for (i=1; i<=10; i++) { if (i%2 != 0) { n++; } } printf("奇数的个数为 %d\n",n); return 0;}...

2022-02-06 15:26:11 1497

原创 求1到100之间的奇数之和和偶数之和

//求1到100之间的奇数之和和偶数之和#include <stdio.h>int main(void){ int i, j_sum = 0, o_sum = 0; for (i=1; i<=100; i++) { if (i%2 == 0) { o_sum = o_sum + i; } else { j_sum = j_sum.

2022-02-06 15:23:12 3952

原创 定义结构体,通过for循环输入输出学生参数

#include <stdio.h>#define N 3struct student { int num; char name[20]; int score[3]; }stu1[3];int main(){ void print(struct student stu1[N]); void input(struct student stu1[N]); input(stu1); print(.

2022-01-19 16:18:40 3138

原创 定义结构体变量,通过switch语句,计算该日在本年中是第几天

#include <stdio.h>int main(){ struct YEAR { int year; int month; int day; }; struct YEAR date = {2022,9,7}; int days; switch(date.month) { case 1: days = date.day; break; case 2: .

2022-01-18 10:24:20 395

原创 定义结构体指针p指向结构体变量

#include <stdio.h>int main(){ struct student { long id; char name[20]; char sex; float score; }; struct student stu1={1001,"狂徒张三",'M',89}; //指针p指向结构体变量 struct student *p; p = &stu1; .

2022-01-17 18:48:12 785

原创 通过结构体数组求最大值,最小值,平均数和及格率

#include <stdio.h>struct student{ int id; char name[20]; float score;}stu[3]={1001,"法外狂徒张三",97,1002,"李四",54,1003,"王五",65};int main(){ int i,max_score,tag=0; max_score=stu[0].score; for(i=0;i<3;i++) { if(s.

2022-01-16 13:52:16 1968

云计算专业毕设分享!!!

云计算专业毕设分享!!!

2022-09-13

空空如也

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

TA关注的人

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