自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 L1-05 幸运彩票 (15 分)

//前 3 位上的数之和等于后 3 位上的数之和,则称这张彩票是幸运的。#include<stdio.h>int main(){ int n; long int a; scanf("%ld",&n); for(int i=0;i<n;i++){ scanf("%d",&a); int qo,qt,qs,ho,ht,hs; qo=a/100000; qt=(a%100000)/10000; qs=(a%100000)%10000/1

2021-02-25 14:48:56 563

原创 L1-05 到底有多二 (15 分)

#include<stdio.h>#include<string.h>int main(){ char a[52]={0}; int b=0;//2的个数 double c; gets(a); int len=strlen(a); for(int i=0;i<len;i++) if(a[i]=='2') b++; if(a[0]=='-')//判断是否为附属 c=(double)1.5*b/(len-1); el

2021-02-23 15:57:09 66

原创 单链表

//输出一个整数序列中与制定数字相同的个数//输入:包含三行:1.n整数序长度;2.n个整数,以空格隔开;3. 指定的整数m #include<stdio.h> #include<stdlib.h>typedef struct node//创建单链表 { int data;//数据 struct node*next;//指针 }Node;int count(Node *head,int m);//函数声明 遍历链表 void destroy(Node*hea

2021-02-23 06:59:12 109 1

原创 L1-068 调和平均 (10 分)

//L1-068 调和平均 (10 分)//调和平均=倒数的算数平均的倒数 即n/((1/a1)+(1/a2)+...+(1/an)) #include<stdio.h>int main(){ int N; int i; double sum=0,b; scanf("%d",&N); for(i=0;i<N;i++) { scanf("%lf",&b); sum+=1/b; } printf("%.2lf\n",N/sum); retur

2021-02-13 16:04:54 1298

原创 L1-067 洛希极限 (10 分)

这道题主要是分析,判断:大天体密度与小天体的密度比的开 3 次方x(流体/刚体数值)再与大天体的半径进行比较即可。#include<stdio.h>int main(){ float p,r; float b; int f; scanf("%f %d %f",&p,&f,&r); if(f==0) { b=p*2.455; if(b>r) printf("%.2f T_T\n",b); else printf("%.2f ^_^

2021-02-13 15:40:40 2177

原创 L1-063 吃鱼还是吃肉 (10 分)

L1-063 吃鱼还是吃肉 (10 分)8 岁男宝宝的标准身高为 130 cm、标准体重为 27 kg;8 岁女宝宝的标准身高为 129 cm、标准体重为 25 kg。输入格式:性别 身高 体重 1 表示男生,0 表示女生。输出格式:对于每一位宝宝,在一行中给出你的建议:如果太矮了,输出:duo chi yu!(多吃鱼);如果太瘦了,输出:duo chi rou!(多吃肉);如果正标准,输出:wan mei!(完美);如果太高了,输出:ni li hai!(你厉害);如果太胖了,输出:

2021-02-13 13:35:07 514

原创 L1-055 谁是赢家 (10 分)

//L1-055 谁是赢家 (10 分)//胜负由观众投票和 3 名评委投票两部分共同决定。//1.如果一位艺人的观众票数高,且得到至少 1 名评委的认可,该艺人就胜出;//2.艺人的观众票数低,但得到全部评委的认可,也可以胜出。//输入第一行给出 2 个不超过 1000 的正整数 Pa 和 Pb,分别是艺人 a 和艺人 b 得到的观众票数。//题目保证这两个数字不相等。随后第二行给出 3 名评委的投票结果。//数字 0 代表投票给 a,数字 1 代表投票给 b,其间以一个空格分隔。#incl

2021-02-13 11:42:31 850

原创 L1-003 个位数统计 (15 分)

#include<stdio.h>#include<string.h>int main() { char ch[1000];//定义输入的数组 char arr[10]={0};//初始化数组 int i; scanf("%s",ch);//输入字符串 for(i=0;i<strlen(ch);i++) { arr[ch[i]-'0']++;// 读取字符串的数字个数 arr[i]为次数 i为数字 } for(i=0;i<10;i

2021-02-12 17:02:56 60

原创 L1-061 新胖子公式

//L1-061 新胖子公式 //体重(kg) / 身高(m) 的平方。如果超过 25,就是胖子。/*输入格式:输入在一行中给出两个正数,依次为一个人的体重(以 kg 为单位)和身高(以 m 为单位),其间以空格分隔。其中体重不超过 1000 kg,身高不超过 3.0 m。输出格式:首先输出将该人的体重和身高代入肥胖公式的计算结果,保留小数点后 1 位。如果这个数值大于 25,就在第二行输出 PANG,否则输出 Hai Xing。*/#include<stdio.h>int m

2021-02-11 19:33:26 271

原创 推理犯人

/*推理:一位法官在审理案件时,对涉及到的四位嫌疑犯A,B,C,D进行了审问:A:"罪犯在B,C,D中"。B:"我没有作案,是C偷的"。C:"罪犯在A,D中"。D:"B说的是事实". 经过充分的调查,证实四人中有两人说谎,一人是罪犯,请找出罪犯与说谎的人*///分析:ABCD每人都有两种可能,一共有2^4=16种情况,将罪犯记为1 说谎记为0 #include<stdio.h>int main(void){ int A,B,C,D;//四个嫌疑犯 int LA,LB,LC,

2021-02-11 16:26:47 349

原创 分数求和

//求分数的前n项和 1-1/2+1/3-1/4....+(-1)*(n-1)/n #include<stdio.h>int main(){ int n; double sum,term,sign;//sum存储数值 term存储各项 sign正负号 printf("请输入n:\n"); scanf("%d",&n); sum=0; sign=1; for(int i=1;i<=n;i++)//i作为分母递增 { term = sign/i;

2021-02-11 15:35:35 656

原创 随机数进阶版

#include<stdio.h>#include<stdlib.h>#include<time.h>int main(){ int arr[6]={0};//输出数组 int value=0;//输出 判断值 int i,j; int flag=0;//去重对比 for(i=0;i<6;i++) { value=rand()%32+1;//获取双色球红球随机数 for(j=0;j<flag;j++) { if(val

2021-02-04 12:24:59 54

原创 害死人不偿命的(3n+1)猜想

#include<stdio.h>int main(){ int i=0,n; scanf("%d",&n);for(i=0;n!=1;i++){ if(n%2==0) n=n/2; else n=(3*n+1)/2; } printf("%d\n",i); return 0;}

2021-02-04 10:28:53 42

原创 字符串的拼接

#include<stdio.h>int main(){ char ch1[]="hello"; char ch2[]="world"; char ch3[20]; int i=0,j=0; while(ch1[i]!='\0') { ch3[i]=ch1[i]; i++; } while(ch2[j]!=0) { ch3[i+j]=ch2[j]; j++; } ch3[i+j]='\0'; printf("%s\n",ch3);//数组名就是一个地

2021-02-03 17:12:51 42

原创 学生成绩输入(二维数组)

#include<stdio.h>int main(){ int arr[5][3]; int i,j; for(i=0;i<5;i++)//获取每名学生成绩 { for(j=0;j<3;j++) { scanf("%d",&arr[i][j]);

2021-02-03 16:26:23 2638

原创 冒泡排序

#include<stdio.h>int main(){ int a[]={9,1,5,7,2,10,8,4,6,3}; for(int i=0;i<10-1;i++)//定义执行的次数 { for(int j=0;j<10-1-i;j++)//每一次执行交换的次数,执行一次确定一个最大值, //下一次执行时次数减一 { if(a[j]<a[j+1])//内循环前后值对比交换 { int temp=a[j]; a[j]=a

2021-02-03 15:17:07 36

原创 数组逆置的两种方法

//数组逆置#include<stdio.h>#define SIZE 10 int main(){ int arr[10]={1,2,3,4,5,6,7,8,9,10};//01 int i=0,j=9; while(i<j) { int temp=arr[i]; arr[i]=arr[j];//将后面的赋值到前面 arr[0]=arr[9] arr[j]=temp;//将前面的值赋值给后面 arr[9]=arr[0] i++; j--; }

2021-02-03 10:29:32 2098

原创 十只小猪称体重(判断第几只为最重)

//十只小猪称体重#include<stdio.h>#define SIZE 10//宏定义数组大小 int main() { int i,j=0; int a[SIZE]; for(i=0;i<SIZE;i++)//数组赋值 { scanf("%d",&a[i]); } int max=0; for(i=0;i<SIZE;i++) { if(a[i]>max){ max=a[i]; j++;//判断第几只小猪最重 }

2021-02-03 09:59:29 503 1

原创 A/B

//给定两个绝对值不超过100的整数A和B,要求你按照“A/B=商”的格式输出结果。//输入格式://输入在第一行给出两个整数A和B(-100≤A,B≤100),数字间以空格分隔。//输出格式://1.在一行中输出结果:如果分母是正数,则输出“A/B=商”;//2.如果分母是负数,则要用括号把分母括起来输出;//3.如果分母为零,则输出的商应为Error。输出的商应保留小数点后2位。#include<stdio.h>int main(){ int a,b; float c;

2021-02-02 13:58:17 527

原创 寻找250

//寻找250//输入格式://输入在一行中给出不知道多少个绝对值不超过1000的整数,//其中保证至少存在一个“250”。//输出格式://在一行中输出第一次出现的“250”是对方扔过来的第几个数字(计数从1开始)。//题目保证输出的数字在整型范围内。//关键:直接读取数字,直到出现250,停止 #include<stdio.h>int main(){ int a,i; for(i=1;;i++) { scanf("%d",&a); if(a==250

2021-02-02 13:57:06 510

原创 倒计时小时钟

#include<stdio.h>#include<stdlib.h> #include<windows.h> int main(){ int i,j; printf("00:02:00"); Sleep(500); for(i=1;i>=0;i--) { if(i==0) { printf("剩余1分钟\n"); Sleep(1000); } for(j=59;j>=0;j--) { system("c

2021-02-01 17:29:37 72

原创 do...while实现水仙花数

//水仙花数:一个100—999的数中各个位数的立方等于原来的数 #include<stdio.h> #include<math.h> int main() { int a,b,c;//a为百位;b为十位;c为个位 int i=100; do { a=i/100; b=i%100/10; c=i%10; if(pow(a,3)+pow(b,3)+pow(c,3)==i) { printf("%d\n",i); .

2021-02-01 14:45:19 3596 1

C++基础入门级别.md

看黑马程序员,总结的c++笔记,简单易懂,希望能帮到更多的人

2021-04-02

空空如也

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

TA关注的人

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