自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python_猜数_条件判断、循环结构_容易

编写猜数游戏程序,功能是:允许用户反复输入数,直至猜中程序选定的数(假定为100)。输入的数如果大于选定的数,则提示"larger than expected";如果小于选定的数,则提示"less than expected";如果等于选定的数,则输出"you win"并结束程序。【输入形式】一次或多次输入整数【输出形式】对于每一次输入,新起一行输出对于的提示。【说明】被猜的数设定为100。while True: a = int(input()) if a > 100:

2021-03-31 13:33:30 1711 4

原创 c_字符串_字符串逆序_一般

字符串逆序用字符数组作函数参数编程,利用一个数组实现字符串(允许输入带空格的字符串)的逆序存放。要求如下:(1)在主函数中从键盘输入字符串,字符串的最大长度为80个字符。调用Inverse()函数将字符串逆序存放,然后在主函数中输出逆序后的字符串。(2)在子函数Inverse()中实现字符串的逆序存放。函数原型为:void Inverse(char str[]);#include<stdio.h>#define N 81void Inverse(char str[], int n

2021-03-28 16:03:27 956

原创 Python_字符串_删除字串_简单

【问题描述】编写程序实现在字符串s中删除子字符串c的功能。 说明:不考虑去掉子字符串c后形成的新的子字符串c。 例如:字符串s为abcabcd,子串c为bc,则调用该函数后,结果字符串s为aad。【输入形式】输入的第一行表示字符串s,第二行表示子串c。【输出形式】输出的一行表示处理后的结果。【样例输入】abcabcdbc【样例输出】aads=input('')s_son=input('')print(s.replace(s_son,''))...

2021-03-18 09:11:07 1864

原创 Python_字符串统计大小写_简单

【问题描述】统计一行字符的大写字母,小写字母和数字的个数。先输出大写字母个数,在输出小写字母个数,最后输出数字个数。【输入形式】ljaij1A【输出形式】1 5 1【提示】用字符串的方法isupper, islower来判别大小写。isdigit来判断是否是数字。s=input('')b,l,n=0,0,0 #b大写字母数目 l小写字母数目 n数字数目for i in s: if i.islower()

2021-03-18 09:08:59 7210

原创 Python_输入和函数_解一元二次方程_简单

import matha,b,c=input('').split()a=float(a)b=float(b)c=float(c)derta = b**2 - 4*a*cif derta == 0: x = (0-b)/2*aelif derta < 0: print('No')else: x1 = ((0-b)+math.sqrt(derta))/2*a x2 = ((0-b)-math.sqrt(derta))/2*a if x1>x2:

2021-03-18 09:06:48 329

原创 Python_输出指定图形_容易

#【问题描述】输出特定的图形【输入形式】无【输出形式】/\/ \\ /\/print("\b /\\") # 反斜杠转义,斜杠不需转义print("/ \\")print("\\ /")print("\b \\/ \b")

2021-03-17 09:13:41 2836

原创 c_二维数组_矩阵形式的输出_简单

定义1个3 * 2的二维数组a,数组元素的值由下式给出,按矩阵的形式输出a。a[i][j] = i + j (0<=i<=2, 0<=j<=1)#include<stdio.h>#define N 3#define M 2int main(void){ int a[N][M]; int i, j; for(i = 0; i <= 2; i++) { for(j = 0; j <= 1; j++)

2021-03-14 10:24:51 3814

原创 c_二维数组——求对角线上值

输入n * n阶矩阵,算n×n矩阵中两条对角线上的元素之和#include<stdio.h>int main(void){ int n, i, j, sum; sum = 0; printf("Input n:"); scanf("%d",&n); int a[n][n]; printf("Input %d*%d matrix:\n",n,n); for(i = 0; i < n; i++) {

2021-03-09 22:52:57 1462

原创 Webpack安装之菜鸟摸索之路

Webpack安装Node.js配置在一系列瞎搞失败后我选择重头来过。于是自认为彻底地删除掉了 node 及 npm 相关文件后再次操作。首先在官网选择下载安装这一版本。将下载好的 node 安装在提前准备的文件夹里E:\Npdejs\参考 http://www.manongjc.com/detail/13-vpgpqsubgiktjmh.html 安装设置,保留默认安装设置,勾选了 Tools for Native Modules,也就是自动下载 本机模块工具。我也不是很懂,但上次

2021-03-04 19:51:02 269 3

原创 c-switch结构、年月日关系、判断闰年

从键盘输入某年某月(包括闰年),编程输出该年的该月拥有的天数。输入格式要求:"%d,%d" 提示信息:“Input year,month:” "The number of days is %d\n"输出格式要求:"%d"程序运行示例1如下:Input year,month:1984,2The number of days is 29程序运行示例2如下:Input year,month:2000,2The number of days is 29程序运行示例3如下:Input year,m

2021-03-02 22:11:41 933

原创 c-二维数组遍历、求最大值

输入任意一个3*4的矩阵,求其中的最大元素的值程序运行示例如下:请输入3*4矩阵:1 3 5 72 4 6 815 17 34 12max value is 34#include<stdio.h>int main(){ int i, j, max; int num[3][4]; printf("请输入3*4矩阵:\n"); for(i = 0; i < 3; i++) { for(j = 0; j < 4;

2021-03-02 21:37:30 563

原创 c-二维数组的遍历、求最大值

有如下3*4的矩阵,求出其中值最大的元素的值。1 2 3 49 8 7 610 -1 -4 4在对数组进行初始化时,给出上面数据。#include<stdio.h>int main(){ int i, j, max; int num[3][4] = { {1,2,3,4}, {9,8,7,6}, {10,-1,-4,4} }; max = num[0][0]; for(i = 0; i < 3; i++)

2021-03-02 21:28:32 296

原创 c_一维数组作参数_平均值、未知人数

输入某班学生某门课的成绩(最多不超过40人),当输入为负值时,表示输入结束,用函数编程统计成绩高于平均分的学生人数。1)求平均分的函数原型为:int Average(int score[], int n);2)统计成绩在全班平均分及平均分之上的学生人数的函数原型为:int GetAboveAver(int score[], int n);**输入要求:无输入提示**输入格式:"%d"**输出要求:“Total students are %d\n”“Average score is %d\n”

2021-01-06 13:01:32 973

原创 c_递归函数_无符号整型

利用求阶乘函数Fact(),编程计算并输出1! + 2! + …+ n!的值。**输入格式要求:"%u" 提示信息:“Input n(n>0):”**输出格式要求:“sum = %lu\n”```#include<stdio.h>long Fact(int n); // 函数功能:返回n的阶乘int main(void) {int i;unsigned n;long unsigned sum = 0; // 无符号长整型printf(“Input n(n&gt.

2021-01-06 11:58:52 365

原创 c_一维数组作函数参数_计算平均分

从键盘输入某班学生某门课的成绩(已知每班人数最多不超过40人,具体人数由键盘输入,成绩为整数),试编程计算其平均分(使用函数)。#include<stdio.h>#define N 40int Average(int a[], int n); // 函数功能:计算数组a,人数n的平均数int main(void) { int n, i; int average; int score[N]; printf("Input n:"); sca

2021-01-06 11:39:20 1747 2

原创 c语言_一维数组基础_数组遍历

从键盘输入10个整数,编程计算并输出其最大值、最小值及其所在元素的下标位置#include<stdio.h>#define N 10int main(void){ int num [N]; int i, x, min, max,posMin, posMax; for(i = 0; i < N; i++) { scanf("%d",&x); num[i] = x; } max = num[0]; p

2020-12-30 13:00:35 773

原创 c语言_数组

假设有40个学生被邀请来给餐厅的饮食和服务质量打分,分数划分为1~10这10个等级(1表示最低分,10表示最高分),编程统计并按如下格式输出餐饮服务质量调查结果。Grade Count Histogram1 5 *****2 10 **********3 7 ******* …**输入格式要求:"%d" 提示信息:“Input the feedbacks of 40 students:\n” “input error!\n”**输出格式要求:

2020-12-23 15:35:06 348

原创 c语言_函数、迭代、阶乘

求组合数。编程计算:C(m,k)=m!k!(m−k)!要求对输入数据有容错功能,输入负数或者输入的m值小于k值时能够让用户重新输入,直到输入正确为止#include<stdio.h>unsigned long Fact(unsigned int n); //函数功能:用迭代法计算无符号整型变量n的阶乘int main(void){ int m,k; long result; printf("Input m,k (m>=k>0):"); scan

2020-12-16 13:14:22 1569 1

原创 c_语言递归算阶乘

利用静态变量计算n的阶乘#include<stdio.h>long Fact (int x); //函数功能:返回x的阶乘int main(void){ int n,i; printf("Input n:"); scanf("%d",&n); for(i = 1; i <= n; i++){ printf("%d! = %ld\n",i,Fact(i)); }}long Fact (int x){

2020-12-16 12:58:11 199 1

原创 c_函数、迭代

在一种室内互动游戏中,魔术师要每位观众心里想一个三位数abc(a、b、c分别是百位、十位和个位数字),然后魔术师让观众心中记下acb、bac、bca、cab、cba五个数以及这5个数的和值。只要观众说出这个和是多少,则魔术师一定能猜出观众心里想的原数abc是多少。例如,观众甲说他计算的和值是1999,则魔术师立即说出他想的数是443,而观众乙说他计算的和值是1998,则魔术师说:“你算错了!”。请编程模拟这个数字魔术游戏。提示:参数是五个数的和,返回值是abc,如果找不到 abc, 返回-1.#in

2020-12-15 21:14:35 376

原创 c语言_函数

输入圆柱的高和半径,求圆柱体积#include<Stdio.h>double cylinder(double r, double h);int main(void){ double r,h; float v; printf("Enter radius and height: "); scanf("%lf%lf",&r,&h); v = cylinder(r,h); printf("Volume = %.3f\n",v);

2020-12-12 13:14:29 642

原创 c语言递归

输入任意数,输出它的逆序#include <stdio.h>int Back (int n);int main(){ int num; printf("Enter number:"); scanf("%d",&num); Back(num); printf("\n");}int Back(int n){ if(0<=n&&n<=9) printf("%d",n); els

2020-12-11 16:11:29 76

原创 c语言_递归

利用求阶乘函数Fact(),编程计算并输出从1到n之间所有数的阶乘值#include<stdio.h>//函数功能:求出x的阶乘long Fact(int x){ if(x==1||x==0) return 1; else return x*Fact(x-1); }int main(void){ int n,i; long result; printf("Input n(n>0):");

2020-12-06 09:50:23 199

原创 c语言_函数

编写程序计算:1^k + 2^k + 3^k + … +n^k。其中: n和k值在主函数输入,并在主函数打印计算结果。n的k次幂计算请调用函数fexp(n,k)实现。fexp函数原型如下: double fexp(int n, int k);#include<stdio.h>double fexp(int,int);int main(void){ int n,k,i; float sum,result; printf("Please inpu...

2020-12-05 20:20:25 1051

原创 c语言_递归

用函数编写计算整数n的阶乘n!#include<stdio.h>long Fact(int n); //声明函数int main(){ int n; long result; printf("Input m:"); scanf("%d",&n); result=Fact(n); if(result==-1) printf("data error"); else printf("%d!

2020-12-05 19:41:45 121

原创 c语言_调和级数不等式

不等式:n<1+1/2+1/3+.....+1/m<n+1;试求满足上述调和级数不等式的整数m。其中n由键盘输入获取。输出格式要求:"满足不等式的m为:%ld<=m<=%ld\n"#include<stdio.h>int main(){ long i, start, end; int n, find = 0; double s, s0; printf("请输入n:"); scanf(...

2020-11-25 14:49:00 2890

原创 c语言_条件控制的循环

判断一个整型数据有几位 #include<stdio.h> int main() { int x,n,c; printf("Please enter the number:\n"); scanf("%d",&x); for(n=0,c=x;c!=0;n++) { c/=10; } printf("%d: %d bits\...

2020-11-25 10:01:00 216

原创 c语言_嵌套循环

已知xyz+yzz=532,其中x,y,z都是数字(0-9),编写一个程序求出x,y,z分别代表什么数字#include<stdio.h>int main(){ int x,y,z; for(x=0;x<=9;x++) { for(y=0;y<=9;y++) { for(z=0;z<=9;z++) { if(100*x+10*y...

2020-11-21 14:16:50 153

原创 c语言_循环控制结构

百元买百鸡问题:“公鸡5元一只;母鸡3元一只;雏鸡一元3只。百钱买百鸡,问鸡翁、母、雏各几只?”**输出格式要求:"公鸡是%d只,母鸡是%d只,雏鸡是%d只.\n" #include<stdio.h> int main() { int x,y,z; for(x=0;x<=20;x++) { for(y=0;y<=33;y++) { .

2020-11-18 23:12:02 157

原创 c语言_循环控制语句

有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...编程求出这个数列的前20项之和 #include<stdio.h> int main() { double sum,x,y,z,i; //定义中间变量z for(x=2,y=1,sum=0,i=1;i<=20;i++) { sum+=x/y; z=x; x=x+y;.

2020-11-18 23:01:10 96

原创 c语言_循环控制结构

编写程序输入火车离站时间和到达下一站的时间,计算火车在两站之间行驶了多久?程序运行示例:请输入离站时间:6:25请输入到达下一站时间:8:05火车在两站之间行驶了1小时40分钟。 #include<stdio.h> int main() { int x1,x2,y1,y2,m1,m2,m,z1=0,z2=0; printf("请输入离站时间:"); scanf("%d:%d",&x1,&x...

2020-11-15 10:29:52 721

原创 c语言_循环控制结构

假设银行一年整存零取的月息为1.875%(年息为12*1.875%,年息按复利计算),现在某人手头有一笔钱,他打算在今后5年中,每年年底取出1000元作为孩子来年的教育金,到第5年孩子毕业时刚好取完这笔钱,请采用逆推法编程计算第1年年初时他应存入银行多少钱。**输出格式要求:"He must save %.2f at the first year.\n" #include<stdio.h> int main() { float save,year;

2020-11-15 09:53:41 273

空空如也

空空如也

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

TA关注的人

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