自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 贪吃蛇小游戏

代码来自《C语言项目开发全程实录》第二版主函数部分#include<stdio.h> //标准输入输出#include"head.h" //头文件#include"fstatement.h" //函数声明/********主函数*******/int main(){ welcometogame(); File_out(); keyboardControl();...

2018-11-17 21:15:30 251

原创 PTA1013----数素数

令 P​i表示第 i 个素数。现任给两个正整数 M≤N≤10000,请输出 PM到 P​N的所有素数。输入格式:输入在一行中给出 M 和 N,其间以空格分隔。输出格式:输出从 P​M到 P​N的所有素数,每 10 个数字占 1 行,其间以空格分隔,但行末不得有多余空格。时间限制200ms#include"stdio.h"#include"iostream"void sushu(...

2018-11-05 20:30:26 670

原创 任意两天的日期差-----初学C语言

注意:2000年是闰年!!!!#include<stdio.h>int date(int n1,int y1,int r1,int n2,int y2,int r2);int run_or_ping(int x);inline int yue_r(int n,int y);int main(){ int n1,y1,r1,n2,y2,r2; printf("请输入第一个...

2018-11-05 18:20:54 1046

原创 PTA1019数字黑洞

给定任一个各位数字不完全相同的 4 位正整数,如果我们先把 4 个数字按非递增排序,再按非递减排序,然后用第 1 个数字减第 2 个数字,将得到一个新的数字。一直重复这样做,我们很快会停在有“数字黑洞”之称的 6174,这个神奇的数字也叫 Kaprekar 常数。例如,我们从6767开始,将得到7766 - 6677 = 10899810 - 0189 = 96219621 - 1269 ...

2018-11-03 15:27:46 856

原创 PTA----1002--写出这个数

读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。每个测试输入包含 1 个测试用例,即给出自然数 n 的值。这里保证 n 小于 10^​100.#include "stdio.h"#include "math.h"# include <stdlib.h>inline int fun(int x); //判断数值为几位inline void...

2018-11-02 12:15:02 421

原创 PTA--1009--说反话

给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。输入样例:Hello World Here I Come输出样例:Come I Here World Hello#include "stdio.h"#include "string.h"int funcz(int x); //查找空格并标记位置 char s1[100],s2[100]; main(){ int...

2018-11-01 11:19:02 396

原创 将十进制转化为二进制数------初学c练习

#include "stdio.h"void main(){ int i,a,s[20]={0},flag=0; //定义存放的数组s scanf("%d",&a); printf("%d的二进制为:",a); for(i=0;a!=0;i++) { s[i]=a%2; //对2取余并存放到s中 a=a/2; } for(i=1...

2018-10-30 19:48:18 432

原创 输入字符串,判断是不是回文 ------初学c练习

#include "stdio.h"#include "string.h" void main(){ char a[100],b[100]; int i,count=0;printf("请输入字符串a:"); scanf("%s",a); while(a[i]!='\0') { count++; i++; } for(i=0;i<=count-1;i+...

2018-10-29 21:13:53 393

原创 输出10000以内的完全数-----C语言初学练习

各个小于它的约数(真约数, 列出某数的约数, 掉该数本身, 剩下的就是它的真约数)的和等于它本身的自然数叫做完全数#include "stdio.h"void main(){ int i,j,sum,flag=0; for(i=1;i<10000;i++) { sum=0; for(j=1;j<=i/2+1;j++) { flag=i%j; if(f...

2018-10-28 21:02:00 8523

原创 将正整数分解质因数。质因数要满足两个条件:1)是这个数的因数;2)是质数(素数)----c语言初学练习

#include "stdio.h"int Fun(int x); //判断n是否为素数void main(){ while(1) { int N,n,flag,i; printf("请输入一个正整数N:"); scanf("%d",&N); n=N; if(n<=1) //0,1都不是素质 pri...

2018-10-28 20:32:39 1235

原创 输出100-200之间的素数----C语言初学练习

#include "stdio.h"int Fun(int x);void main(){ int i,flag; printf("100-200之间的素数有:\n"); for(i=100;i<=200;i++) { flag=Fun(i); if(flag==1) printf("%d &a

2018-10-27 21:15:53 443

原创 输入一个正整数或0,判断是否为质数----C语言初学练习

0和1既不是质数也不是合数!!!!#include "stdio.h"int main(){ while(1) { int n,flag,i; printf("请输入一个数:"); scanf("%d",&n); flag = n/2+1; if(n==0||n==1) printf("%d既不是质数也不是合数\n",n); el...

2018-10-26 16:32:24 2130

原创 1!+2!+....+n!,阶乘和-----初学C语言练习

#include "stdio.h" unsigned long fun(int x); //声明求阶乘函数 void main() { while(1) { int i,j,n; unsigned long int s=0; scanf("%d",&n); //输入求前几项的阶...

2018-10-25 20:09:18 4171

原创 打印所有的水仙花数---初学c语言

#include <stdio.h>#define fun(x) x*x*xvoid main(){ int i,num1,num2,num3,sum; num1 = 0; num2 = 0; num3 = 0; sum = 0; printf("水仙花数:\n"); for(i=100;i<=999;i++)

2018-10-24 15:18:09 9200

原创 键入两个数,求其最大公约数和最小公倍数----初学c

#include <stdio.h>void fun1(int *x,int *y); //将两个数比较大小,使x>y void fun2(int *a,int *b); //辗转反侧法 void main(){ /*定义变量*/ int num1,num2,m,n; int max,min; while(1) { /*初始化变量*/ num1...

2018-10-24 13:20:02 370

原创 输入一个五位数,判断是否为回文数-----初学c语言练习

#include <stdio.h>int main(){ long int keyboard = 0; int num1,num2,num3,num4,num5; num1 = 0; num2 = 0; num3 = 0; num4 = 0; while(1) { scanf("%d",

2018-10-24 10:24:18 1808

空空如也

空空如也

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

TA关注的人

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