自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 01背包问题

【代码】01背包问题。

2023-10-26 14:47:25 82

原创 解一元一次方程

请编写程序,解一元一次方程,ax+b=0。 一元一次方程求解公式为:x=−ab​求解要求:⋄a=0, 方程有唯一解,输出解;⋄a=0,b=0, 方程无解,输出no solution⋄a=0,b=0, 则方程有无穷多解,输出Infinitely solutions关于变量的值是0或者非0的认定程序中,任何变量的绝对值只要小于10−7,就认为该变量的值为0;否则为非0值。输入格式:在一行输入两个实数,两数之间用空格间隔。输出格式:输出一个实数,保留3位小数.输入样例:...

2022-04-30 11:42:32 2158

原创 c语言——PTA——编写程序读入两个整数,利用指针交换变量的值,分别输出交换前和交换后的值。

分析以下代码,体会理解指针与地址。#include<stdio.h>int main(){ int a=5,b=8,t; int *pa,*pb; pa=&a; pb=&b; printf("%ld,%ld\n",&a,&b); printf("%ld,%ld\n",pa,pb); t=*pa; *pa=*pb; *pb=t; printf("%d,%d\n",a,b); return 0;.

2022-04-30 10:54:54 3992

原创 c语言——PTA——计算存款利息

本题目要求计算存款利息,计算公式为interest=money×(1+rate)year−money,其中interest为存款到期时的利息(税前),money是存款金额,year是存期,rate是年利率。输入格式:输入在一行中顺序给出三个正实数money、year和rate,以空格分隔。输出格式:在一行中按“interest = 利息”的格式输出,其中利息保留两位小数。输入样例:1000 3 0.025输出样例:interest = 76.89代码输入:#i

2022-04-30 10:37:43 9765 1

原创 c语言——PTA——求心里阴影面积

这是一幅心理阴影面积图。我们都以为自己可以匀速前进(图中蓝色直线),而拖延症晚期的我们往往执行的是最后时刻的疯狂赶工(图中的红色折线)。由红、蓝线围出的面积,就是我们在做作业时的心理阴影面积。现给出红色拐点的坐标 (x,y),要求你算出这个心理阴影面积。输入格式:输入在一行中给出 2 个不超过 100 的正整数 x 和 y,并且保证有 x>y。这里假设横、纵坐标的最大值(即截止日和最终完成度)都是 100。输出格式:在一行中输出心理阴影面积。友情提醒:三角形的面积 = ...

2022-04-30 10:25:48 3345

原创 c语言——青蛙跳台阶

问题:一只青蛙跳台阶。n个台阶,可以一次跳一个台阶,也可以一次跳两个台阶。求这只青蛙要跳到第n节台阶,总共有多少种方法。思路:有数学归纳法可知道,每一层对应的方法是一个类似斐波那契数列(没有斐波那契数列第一项)。方法一:递归代码输入:#include <stdio.h>int fib(int n){ if(n<2) //没有第一项的"1",所以这里只当n=1的时候返回值为1 return 1; else ret.

2022-04-26 20:17:01 1093

原创 c语言——创造一个函数,利用二分法在有序数组内找出某一个数字

之前出过同类型的题,这次就直接上代码#include <stdio.h>int binary_search(int arr[], int k,int sz) { int left=0; int right= sz - 1; //中间元素的下标 while(left<=right){ int mid=(left+right)/2; if(arr[mid]>k){ right=mid-1;

2022-04-23 15:34:05 877 2

原创 c语言——判断数字是否为素数

问题:写一个函数判断这个数字是否为素数思路:写一个for函数,使得j从2到(n-1),再一次验证是否能被n整除。如果可以被整除输出1,不能被整除输出0代码输入:#include <stdio.h>#include <math.h>//如果为素数返回1,不是素数返回0int is_prime(int n){ int j; //sqrt的作用时给n开平方,简便运算 for(j=2;j<sqrt(n);j++){ if(.

2022-04-23 13:53:38 369

原创 c语言——编写代码,演示多个字符从两端移动,向中间汇聚

问题:编写代码,演示多个字符从两端移动,向中间汇聚思路:设定出字符最左端和最右端的角标,从两端开始逐渐用字符替代‘#’代码输入:#include <string.h>#include "stdio.h"int main(){ char arr1[]="welcome to shanxiligongdaxue"; char arr2[]="############################"; //从两端开始逐渐用字符代替'#' int .

2022-04-18 09:35:13 483

原创 c语言——在一个有序数(无序)组查找具体某个数字n

问题1:在一个有序数组查找具体某个数字n问题2: 在一个无序数组查找具体某个数字n

2022-04-17 20:10:51 1012 1

原创 c语言——计算n的阶乘

问题:计算n的阶乘随意输入一个数字,要求算出它的阶乘代码输入:#include "stdio.h"int main(){ int j=1,i,n; scanf("%d",&n); for(i=1;i<=n;i++) { j=j*i; } printf("%d",j); return 0;}...

2022-04-16 11:41:02 604

原创 C语言——十进制转换十六进制

请编写程序,输入十进制数,输出对应的十六进制数。输入格式十进制非负整数输出格式对应的十六进制非负整数要求:十六进制数中的字母均为大写形式。输入样例5050输出样例13BA...

2022-04-13 10:33:13 5672

空空如也

空空如也

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

TA关注的人

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