自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C-简单排序

奇数在前,偶数在后;奇数按从大到小排序;偶数按从小到大。进行重新排序。

2021-11-19 09:22:14 761

原创 C-暴力(稍简单)

百钱买百鸡问题:公鸡五文钱一只,母鸡三文钱一只,小鸡三只一文钱,用100文钱买100只鸡,公鸡、母鸡、小鸡各买多少只?本程序要求解的问题是:给定一个正整数n,用n文钱买n只鸡,问公鸡、母鸡、小鸡各买多少只?输入格式输入一个正整数n。输出格式如果有解,依次输出公鸡、母鸡、小鸡的个数(用正整数表示)。如果无解,输出"No Answer."。数据范围 1≤n≤200。#include<stdio.h>...

2021-11-18 00:00:03 632

原创 C- 二进制换十进制(简单)

把一个二进制数转化为十进制数。输入格式第一行一个正整数n\ (1\le n\le 30)n(1≤n≤30),表示二进制数的长度。第二行一个二进制数。输出格式输出一个整数,表示对应的十进制数。首先,二进制转化为十进制:1、首先在主函数中设置成函数Sum,另外定义了一个数组array ,用于存放输入的八位二进制数。 2、然后使用了一个for循环语句,用于输入八位二进制数。得出代码如下:#include<stdio.h> int main(){ int ..

2021-11-16 23:53:04 1228

原创 c语言:简单暴力(计算今天第几天)

题目:请你计算出x年y月z日是x年的第几天。(请注意闰年对答案的影响)输入格式一行三个整数,x,y和z。(1583\le x\le 21001583≤x≤2100)。数据保证输入合法。输出格式一个整数,表示是第几天。【解题思路】首先运用一个switch case 语句,将12月份设置为case,在switch case语句中用平年,随后再用一个if else判断z是否为闰平年,如果输入的z是闰年且月份y要大于2,则在天数上加一即可。代码如下:#include...

2021-11-15 22:40:20 595

原创 c语言:数列排序

题目:蒜头君给了一个长度为N(不大于500)的正整数序列(正整数的值不超过N),请将其中的所有奇数取出,并按升序输出。输入格式共2行:第1行为N;第2行为N个正整数,其间用空格间隔。输出格式增序输出的奇数序列,数据之间以逗号间隔。数据保证至少有一个奇数。【错误示例】只是输出了500内的所有奇数,不符合题目的数列中提取奇数并排序# include <stdio.h> int main(){ int i; for(i=1;i&lt...

2021-11-14 21:59:56 1523 3

原创 C语言:最小数与数列第一个数交换

描述:输入一个正整数n(1<n<100),再输入n个整数,将最小数与第一个数交换(若最小数在第一位,不需要交换),输出交换后的n个数。输入:第一行输入一个正整数n第二行输入n个整数输出:输出交换后n个整数。#include <stdio.h> int main(){ int n,i,temp; int min; scanf("%d",&n); int a[n];//定义一个数组 for(i=0;i<n;i++) { scanf("%d

2021-11-10 13:36:57 1968 1

原创 C语言:逢七过

描述:一群人围坐一圈玩报数的游戏。游戏规则是:从1开始报数,若遇到7的倍数或者个位为七的数则击掌代替;若犯错则要受罚,可这些人太聪明了,竟然没人犯错!请问同样聪明的你,现在当报数到N(0<N<=10^7时),击掌次数是多少?#include <stdio.h> int main(){ int n,i,sum=0; scanf ("%d",&n); for (i=1;i<=n;i++) //利用for循环 { if (i%7==0||i%

2021-11-10 13:12:37 1931

原创 C语言:计算n的阶乘

题目描述:给定整数n,计算n!的值并输出。输入要求:输入一个正整数n(n<=12)输出要求:输出n的值。#include<stdio.h> int main() { int n,i,x=1; scanf ("%d",&n); for (i=1;i<=n;i++)//用for循环进行计算n的阶乘 { x*=i; } printf ("%d!=%d",n,x); return 0; }...

2021-11-09 14:50:08 884

原创 C语言 标题:找大小、插入排序

(1)、找大小描述:首先输入整数N(0<=N<=1000),紧接着在下一行连续输入N个数。随后输出这一组数的最小数最大数。提示:输入的这N数,可以有小数也可以有负数。输出之间用换行隔开。输入输出示例:要解决这道题,可以利用数组思想。首先输入整数N(0<=N<=1000): 输入 ...

2021-10-24 09:53:42 2048

空空如也

空空如也

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

TA关注的人

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