0 XITMan

尚未进行身份认证

暂无相关简介

等级
TA的排名 28w+

PAT乙级1024C语言

#include<stdio.h>#include<string.h>int main(){ char a[10000]; int c=0,E; scanf("%s",&a); E=strchr(a,'E')-a; for(int i=E+2;i<strlen(a);i++) { c=c*1...

2020-02-02 20:31:32

PAT乙级1023C语言

#include<stdio.h>int main(){int a[10]={0};for(int i=0;i<10;i++){scanf("%d",&a[i]);}for(int i=1;i<10;i++){if(a[i]!=0){printf("%d",i);a[i]=a[i]-1;break;}}for(int i=0;i&l...

2020-01-31 19:27:23

PAT乙级1022C语言

#include<stdio.h>int main(){int a=0,b=0,c=0,sum=0,k=0;int p[100]={0};scanf("%d %d %d",&a,&b,&c);sum=a+b;while(sum!=0){p[k]=sum%c;sum=sum/c;k++;}for(int i=k-1;i>=0;i–)...

2020-01-31 19:19:48

PAT乙级1021C语言

```c#include<stdio.h>#include<stdlib.h>int main(){ int m=0,a[10]={0}; char str[1001]={0}; gets(str); m=strlen(str); for(int i=0;i<m;i++) { if(str[i]...

2020-01-30 20:46:18

PAT乙级1020C语言

#include<stdio.h>int main(){double a=0,b=0,c=0,sumk=0,sums=0,sum=0;int n=0,m=0;scanf("%d %d",&n,&m);double k[n];double s[n];double ave[n];for(int i=0;i<n;i++){scanf("%lf",&...

2020-01-30 20:26:32

PAT乙级1019C语言

#include<stdio.h>int main(){int n=0,h=0,l=0,m=0,temp=0;int a[4]={};scanf("%d",&n);m=n;do{for(int i=0;i<4;i++){a[i]=n%10;n=n/10;}if(a[0]==a[1]&&a[1]==a[2]&&a[2...

2020-01-29 21:00:45

PAT乙级1018C语言

#include<stdio.h>int main(){int n=0;scanf("%d",&n);char c1,c2;int a_winB=0,a_winC=0,a_winJ=0,b_winB=0,b_winC=0,b_winJ=0,bw=0,aw=0,pj=0;for(int i=0;i<n;i++){scanf(" %c %c",&c1...

2020-01-28 21:19:45

PAT1017乙级c语言

#include<stdio.h>#include<string.h>int main(){char a[1001]={0},b[1001]={0};int n=0,m=0,r=0;scanf("%s%d",a,&m);while(a[n]!=0){b[n]=(r10+a[n]-‘0’)/m;r=(r10+a[n]-‘0’)%m;n++;}...

2020-01-19 20:05:39

PAT1016乙级c语言

#include<stdio.h>#include<string.h>int main(){int l1,l2,i,n1=0,n2=0;char A[11],B[11],Alittle,Blittle;scanf("%s %c %s %c",&A,&Alittle,&B,&Blittle);l1=strlen(A);l2=st...

2020-01-19 19:43:15

PAT1014答案c语言

#include<stdio.h>#include<string.h>int main(){char a[61],b[61],c[61],d[61];char day[7][4]={“MON”,“TUE”,“WED”,“THU”,“FRI”,“SAT”,“SUN”};gets(a);gets(b);gets©;gets(d);int count=0;for(...

2020-01-18 09:56:49

PAT乙级1013答案c语言版本

#include<stdio.h>#include<stdbool.h>#include<math.h>bool is_sushu(int n);int main(){int a[10000]={0},count=0,count2=0,k=1;int M=0,N=0;scanf("%d%d",&M,&N);do{k++;if...

2020-01-17 11:00:33

PAT1010乙级c语言版本

#include<stdio.h>int main(){int a=0,b=0,flog=0;char ch;do{scanf("%d%d",&a,&b);ch=getchar();if(b0){if(flog0)printf(“0 0”);}else{if(flog==0){printf("%d %d",ab,b-1);flog=...

2020-01-16 15:00:16

PAT乙级1008and1009

1008#include<stdio.h>int main(){int n=0;scanf("%d",&n);int a[n];for(int i=0;i<n;i++){a[i]=i+1;}int k=0,temp=0;scanf("%d",&k);for(int i=n-k-1;i>=0;i–){temp=a[i];a[i]...

2020-01-16 14:16:58

PAT乙级1006

#include<stdio.h>int main(){int n,ge=0,shi=0,bai=0;scanf("%d",&n);ge=n%10;n=n/10;shi=n%10;n=n/10;bai=n;if(bai!=0){for(int i=0;i<bai;i++)printf(“B”);}if(shi!=0){for(int i=...

2020-01-15 10:07:25

PAT乙级1004答案C语言版本

#include<stdio.h>struct student{char name[20];char number[20];int score;};int main(){int n;scanf("%d",&n);struct student stu[100];for(int i=0;i<n;i++){scanf("%s%s%d",stu[i]....

2020-01-14 21:05:41

pat乙级1001 1002题答案

1001:卡拉兹(Callatz)猜想:对任何一个正整数 n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把 (3n+1) 砍掉一半。这样一直反复砍下去,最后一定在某一步得到 n=1。卡拉兹在 1950 年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹得学生们无心学业,一心只证 (3n+1),以至于有人说这是一个阴谋,卡拉兹是在蓄...

2020-01-08 20:22:02

推箱子小游戏

推箱子小游戏#include <stdio.h>#include <stdlib.h>#include <getch.h>int main(){char arr[8][8] = {{0,0,1,1,1,1,0,0},{0,0,1,0,0,1,1,1},{1,1,1,0,0,0,0,1},{1,0,0,6,4,1,0,1},{1,0,0,2,...

2019-12-21 17:55:19

c数组

数组:什么是数组:变量的组合,是一种定义变量的手段。定义:类型 数组名[数量];数组定义后,默认值同样不确定,因此也需要初始化。int arr[5] <==> int num1,num2,num3,num4,num5;使用:数组名[编号]编号 (下标) 从0开始,范围[0,数量-1]遍历:配合for循环从头到尾显示,循环变量i就当做数组的下标。int arr[5];f...

2019-12-04 20:16:25

进制转换(干货)

1、二进制现有的计算机只能识别出高低电流,因此也就只计算二进制数据。而日常生活中我们使用提十进制数据,所以我们需要学会把十进制数据转换成二进制。2、十进制转换二进制1、求余用2进行求余,记录下结果,然后再对商继续求余,反复执行这个过程,直到商为零。把求余的结果倒序写下来,就是该数对应的二进制。112 % 2 056 % 2 028 % 2 014 % 2 07 % ...

2019-12-04 20:12:51

C语言基础知识3

一.流程控制语句之分支1.ifif(表达式){表达式为真时执行处代码}if(表达式){表达式为真时执行处代码}else{表达式为假时执行处代码}if(表达式1){表达式1为真时执行处代码}else if(表达式2){表达式2为真时执行处代码}else{表达式1和表达式2都为假时执行此处代码。}2.switch 开关语句switch(n) // ...

2019-11-23 21:21:24

查看更多

勋章 我的勋章
  • 签到达人
    签到达人
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。