自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java之计算各种字符出现的次数

题目从键盘输入一个字符串,判断各种字符出现的次数大写字母 小写字母 数字 其他代码package test;import java.util.Scanner;/*题目:从键盘输入一个字符串,判断各种字符出现的次数大写字母 小写字母 数字 其他 */public class Demo08StringCount { public static void main(String[] args) { Scanner sr = new Scanner(System.in

2022-01-24 16:48:14 444

原创 c语言24之猴子吃桃问题

题目:猴子吃桃问题一只小猴子一天摘了许多桃子,第一天吃了一半,然后忍不住又吃了一个;第二天又吃了一半,再加上一个;后面每天都是这样吃。到第10天的时候,小猴子发现只有一个桃子了。问小猴子第一天共摘了多少个桃子。源代码:#include<stdio.h>int main(){ //猴子吃桃问题 printf("%d",hz(1)); getchar(); return 0;}int hz(int n){ if(n==10) { return 1; }else{

2021-12-03 17:25:48 763

原创 c语言23之汉诺塔问题

题目:汉诺塔问题源代码:#include<stdio.h>int main(){ //汉诺塔问题,使用递归函数解决。 int n; scanf("%d",&n); hanoi(n,'a','b','c'); system("pause"); return 0;}int hanoi(int n,char a,char b,char c){ if(n==1) { move(a,c); }else { hanoi(n-1,a,c,b); move

2021-12-03 17:14:07 667

原创 【c语言22之排序问题

题目:给定五个数字进行排序。源代码:#include<stdio.h>int main(){ /* 八大排序 */ int a[5]; for (int i = 0; i < 5; i++) { scanf("%d", &a[i]); } maopao(a, 5); for (int i = 0; i < 5; i++) { printf("%d\t", a[i]); } printf("\n"); printf("==========

2021-12-02 17:38:27 509

原创 c语言21之求最大公约数和最小公倍数

题目:设计一个函数,计算两个正整数的最小公倍数和计算两个正整数的最大公约数源代码:#include<stdio.h>int main(){ /* 设计一个函数,计算两个正整数的最小公倍数和计算两个正整数的最大公约数 */ a(); b(); return 0;}int a(){ int m, n, t, p, q; scanf("%d%d", &m, &n); p = m; q = n; if (n > m) { m = m +

2021-11-29 17:54:30 207

原创 c语言20之打印一个图案

题目:打印直角三角形,等腰三角形,菱形,倒三角形的图案。源代码:#include<stdio.h>int main(){ /* 编程打印一下图案: */ int i, j, k; for (i = 0; i < 5; i++) { for (j = 0; j < 5-i ; j++) { printf(" "); } for (j = 0; j < 2 * i + 1; j++) { printf("@"); } p

2021-11-29 16:55:40 446

原创 c语言19之用1元5角钱人名币兑换5分、2分和1分的硬币(每一种都要有)共一百枚,问共有几种兑换方案?并输出每种方案

题目:用1元5角钱人名币兑换5分、2分和1分的硬币(每一种都要有)共一百枚,问共有几种兑换方案?并输出每种方案。源代码:#include<stdio.h>int main(){ /* 用1元5角钱人名币兑换5分、2分和1分的硬币(每一种都要有)共一百枚,问共有几种兑换方案?并输出每种方案。 */ int a, b, c, sum = 0,count=0; for (a = 0; a <= 100; a++)//5分 { for (b = 0; b <= 1

2021-11-29 16:11:11 7305 2

原创 c语言18之鸡兔同笼,共有98个头,386只脚,编程求鸡兔各多少只

题目:鸡兔同笼,共有98个头,386只脚,编程求鸡兔各多少只。源代码:#include<stdio.h>int main(){ /* 鸡兔同笼,共有98个头,386只脚,编程求鸡兔各多少只 */ int a, b; for (a = 0; a <= 98; a++) { for (b = 0; b <= 98; b++) { if ((a + b == 98) && ((2 * a + 4 * b) == 386)) {

2021-11-29 11:56:28 3108

原创 c语言17之水仙花数

题目:100-999的水仙花数源代码:#include<stdio.h>int main(){ //100-999的水仙花数 int a, b, c; int x; int sum = 0; for (x = 100; x < 1000; x++) { a = x / 100; b = x % 100 / 10; c = x % 100 % 10; sum = a

2021-11-29 01:21:45 264

原创 c语言16之输入一个数,取出你想取的第几位数字

题目:输入一个数,取出你想取的第几位数字。源代码:#include<stdio.h>#include<math.h>int s = 0;int main(){ /* 输入一个数字,取出你想要取第几位数字 */ int n, k; scanf("%d%d", &n, &k); digit(n, k); printf("%d", s); return 0;}int digit(int n, int k){ int count = 0;

2021-11-29 01:19:01 1727 2

原创 c语言15之输出九九乘法表

题目:输出九九乘法表源代码:#include<stdio.h>int main(){ /* 输出九九乘法表 */ int i, j; for (i = 1; i < 10; i++) { for (j = 1; j < 10; j++) { if (j >= i) printf("%d*%d=%2d ", i, j, i * j); } printf("\n"); } printf("=====================

2021-11-29 01:15:12 140

原创 c语言14之求任意数的阶乘

题目:求任意数的阶乘源代码:#include<stdio.h>int main(){ /* 求任意数的阶乘 */int n, b, sum = 1; scanf_s("%d", &n); for (b = 1; b <= n; b++) { sum *= b; } printf("%d!=%d\n",n, sum); printf("==========================\n"); printf("%d!=%d\n", n, f(n)

2021-11-28 16:20:34 421

原创 c语言13之利用时间函数编写一个猜数字大小程序

题目:利用时间函数编写一个猜数程序源代码:#include<stdio.h>#include<stdlib.h>#include<time.h>int main(){ /* 利用时间函数编写一个猜数程序 */ int a, guess = 0; int count = 0; srand(time(NULL));//产生随机数 a = rand() % 100 + 1; while (a != guess) { printf("请你输入你

2021-11-28 15:56:27 379

原创 c语言12之编程设计一个简单的计算器程序,要求根据用户从键盘输入的表达式:操作数1 运算符op 操作数2 计算表达式的值,指定的运算符为加减乘除。

题目:设计一个简单的计算器程序,要求根据用户从键盘输入的表达式:操作数1 运算符op 操作数2 计算表达式的值,指定的运算符为加减乘除。源代码:#include<stdio.h>int main(){ /* 编程设计一个简单的计算器程序,要求根据用户从键盘输入的表达式: 操作数1 运算符op 操作数2 计算表达式的值,指定的运算符为加减乘除。 */ float a, b; char o; scanf("%f%c%f", &a,&o, &b);

2021-11-28 15:43:26 5728

原创 c语言11之利用switch语句将百分制成绩转化为五分制成绩。

题目:利用switch语句将百分制成绩转化为五分制成绩。源代码:#include<stdio.h>int main(){ /* 利用switch语句将百分制成绩转化为五分制成绩。 */ int a; scanf_s("%d", &a); if (a > 100 || a < 0) { return 0; } switch (a/10) { case 10: case 9: printf("A\n"); break; case

2021-11-28 15:11:12 2086

原创 c语言10之判断某人是否属于肥胖体型

题目:判断某人是否属于肥胖体型。根据身高与体重因素,医务工作者经广泛的调查分析给出了以下按“体指数”对肥胖程度的划分:体指数t=w/h*h(w为体重,单位为kg,h为身高,单位为m)。当t<18时,为低体重;当t介于18和25之间时,为正常体重;当t介于25和27之间时,为超重体重;当t≧27时,为肥胖。编程从键盘输入你的身高h和体重w,根据上式,判断体重类型。源代码:#include<stdio.h>int main(){ /* 判断某人是否属于肥胖体型。根据身高与体重因素

2021-11-28 15:03:21 3851

原创 c语言09之从键盘输入一个年份,判断该年是否是闰年,并输出结果。

题目:从键盘输入一个年份,判断该年是否是闰年,并输出结果。源代码:#include<stdio.h>#include<math.h>int main(){ /* 从键盘输入一个年份,判断该年是否是闰年,并输出结果 普通年判断方法:能被4整除且不能被100整除的为闰年(如2004年就是闰年,1999年不是闰年)。 世纪年判断方法:能被400整除的是闰年(如2000年是闰年,1900年不是闰年) */ int year; scanf_s("%d", &y

2021-11-28 14:44:27 5607

原创 c语言08之编程计算方程ax*x+bx+c=0的根,a,b,c由键盘输入,只是用主函数来实现

题目:编程计算方程ax*x+bx+c=0的根,a,b,c由键盘输入,只是用主函数来实现源代码:#include<stdio.h>#include<math.h>int main(){ /* 编程计算方程ax*x+bx+c=0的根,a,b,c由键盘输入,只是用主函数来实现 */ int a, b, c; float x1=0, x2=0,dlt=0; scanf_s("%d%d%d", &a, &b, &c); dlt = b * b

2021-11-28 14:27:15 978

原创 c语言07之 编程从键盘输入圆的半径r,计算并输出圆的周长和面积。

题目:编程从键盘输入圆的半径r,计算并输出圆的周长和面积。源代码:#include<stdio.h>#define PI 3.1415int main(){ /* 编程从键盘输入圆的半径r,计算并输出圆的周长和面积。 */ float r; float s = 0, S = 0; scanf_s("%f", &r); s = 2 * PI * r; S = PI * r * r; printf("%.2f\t%.2f", s, S); return 0;

2021-11-28 12:17:35 10656

原创 c语言06之从键盘输入a,b,c的值, 计算并输出三角形的面积。

题目:已知三角形的三边长a,b,c,要求编写程序,从键盘输入a,b,c的值,计算并输出三角形的面积(注意不存在的情况)。源代码:#include<stdio.h>#include<math.h>int main(){ /* 已知三角形的三边长a,b,c, 要求编写程序,从键盘输入a,b,c的值, 计算并输出三角形的面积(注意不存在的情况)。 */ float a, b, c; float s = 0,S = 0; scanf_s("%f%f%f", &a

2021-11-28 11:41:35 1794

原创 c语言05之从键盘输入一个整数加法表达式:操作数1+操作数2, 然后计算并输出表达式的计算结果, 形式如下:操作数1+操作数2=计算结果。

题目:从键盘输入一个整数加法表达式:操作数1+操作数2,然后计算并输出表达式的计算结果,形式如下:操作数1+操作数2=计算结果。源代码:#include<stdio.h>int main(){ float a, b, sum = 0; scanf_s("%f+%f", &a, &b); sum = a + b; printf("%f+%f=%f", a, b, sum); return 0;}运行结果图:...

2021-11-28 10:06:43 1445

原创 c语言04之输入一串字符串(包括大写、小写及其它字符),将大写字母转换成小写,将小写字母转换成大写,其它字符原样输出。

题目输入一串字符串(包括大写、小写及其它字符),将大写字母转换成小写,将小写字母转换成大写,其它字符原样输出。源代码#include<stdio.h>#include<string.h>int main(){ /* 1、输入一串字符串(包括大写、小写及其它字符),将大写字母转换成小写,将小写字母转换成大写,其它字符原样输出。 */ char a[100]; int i=0; gets(a); while(a[i]!='\0') { if(a[i]&g

2021-11-26 09:55:14 5055

原创 java02之水仙花数

题目求100-999水仙花数public class Demo { //打印水仙花数,水仙花数指的是一个三位数,其各位数字立方和等于该数本身。例如153 public static boolean isNarcissus(int a) { //boolean类型 int num1 = 0; //个位 int num2 = 0; //十位 int num3 = 0; //百位 num3

2021-11-24 16:05:09 152

原创 java01之检验1000以内的完数

题目计算1000以内的完数并输出public class Demo { public static void main(String[] args) { //检验1000以内的完数 for (int i = 1; i < 1000; i++) { int sum = 0; for (int j = 1; j < i / 2 + 1; j++) { if (i % j ==

2021-11-24 14:46:06 279

原创 c语言03之简单检验密码正确

题目编写一个检验密码的程序。要求用户从键盘上输入密码(用户的帐户密码可自己设定,位数为6位数,比如“123456”),如果正确,则显示信息:Welcome!如果输入错误,则显示:Wrong!Try again!控制循环次数,最多三次机会,超过3次报错,给出提示:Good bye!源代码#include<stdio.h>#include<string.h>int main(){ /* 编写一个检验密码的程序。要求用户从键盘上输入密码(用户的帐户密码可自己设定,位数为

2021-11-24 14:34:33 5296 1

原创 c语言02之随机输入10个数,并在这个数中寻找一个数X

随机输入10个数,并在10这个数中寻找一个数X。题目:随机输入10个数,并在10这个数中寻找一个数X实验步骤及提示:定义二个一维数组a[10],b[10],数组a用于存放这10个数据,b数组用于存放寻找到的位置输入一组数据到a数组中,比如:10,2,3,4,10,6,7,8,9,10输入一个x,并实现在这组数中寻找,可以使用逐一比较法当在这组数中的某个位置找到与x值相等,把此位置存放到b数组中,并继续寻找下一个位置输出结果,输出找到的情况与没有任何数据与x的值一致#include&lt

2021-11-22 21:29:11 2310

原创 c语言01之输入10个人的成绩并统计

题目: 输入10个学生的成绩,统计并输出其中不合格、合格、良好、优秀的人数,分数段划分如下:85-100分为优秀,75-84分为良好,60-74分为合格,59分以下为不合格。 实验步骤及提示:(1)、定义一个实型一维数组,及用于统计各个级别人数的相关变量; (2)、使用for语句实现10个分数的输入,并存放到这个数组中; (3)、从数组的第一个元素开始判断,并统计到相对应的级别人数中; (4)、完成所有判断; (5)、输出结果。困难:本来一开始想使用if语句进行判断成绩是否合法,

2021-11-22 01:38:14 9057

空空如也

空空如也

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

TA关注的人

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