- 博客(29)
- 收藏
- 关注
原创 王朝 字母比较
#include int main(){ int stringcmp(char *,char *); int m; char str1[80],str2[80],*p1,*p2; scanf("%s",str1); scanf("%s",str2); p1=&str1[0]; p2=&str2[0]; m=st
2016-12-27 19:46:09 303
原创 王朝 判断回文数
#include #include #includeint main(){ char str[80]; int i=0,j,len; gets(str); len=strlen(str); j=len-1;//数组从零开始。 while(str[i]==str[j]&&i<=j)//让前后两个字符比较,并且规定i<=j,以
2016-12-27 19:09:46 316
原创 王朝 在按照一定顺序排列的数组插入一个数
#include int main(){ int a[10]; int n,i,j,k; for(i=0; i<9; i++) scanf("%d",&a[i]); scanf("%d",&n); for(i=0; i<9; i++) { if(n>a[i]&&n<a[i+1])//在有序数列中
2016-12-27 14:41:33 536
原创 王朝 递归问题 汉诺塔
汉诺塔问题是通过移动完成的,有特别情况N=1时先到C所以是A到C,N>1时在变化由少到多递归。#include #include void move(int n,char A,char B,char C);//调用函数int main(){ int n; scanf("%d",&n); move (n,'A','B','C');//输入初始值 r
2016-12-27 13:34:25 274
原创 王朝 鸡兔同笼求鸡兔总和最大最小问题
#include #include int main(){ int leg,n,i; int Max,Min; scanf("%d",&n); for(i=0; i<n; i++) { scanf("%d",&leg); if(leg%2!=0)//当该定数之不成立时,及鸡兔的腿不可能是奇数 {
2016-12-26 13:15:08 798
原创 王朝 童年的二三十
#include #include int fun(int n);int main(){ int n; int y; while(scanf("%d",&n)!=EOF) { if(n==0) return 0; y=fun(n); printf("%d\n",y); }
2016-12-25 19:00:18 328
原创 王朝 判断素数个数
#include #include #includeint main(){ int n,count0; int k,i,j; while(scanf("%d",&n)!=EOF) { count0=0; if(n==0) return 0; for(i=2; i<n; i++)
2016-12-25 18:04:49 600
原创 2016年12月 23日 课程设计 学生医疗信息系统
烟台大学计算机与控制工程学院:计163-1:王朝程序设计:学生信息医疗系统功能描述:统计学生信息,计算BMI值并统计不达标人数,并为其提出其需要要做出的改变,计算标准体重。输入:n 学生个数及学生信息程序:#include #include #includestruct date//定义结构体类型日期{ int year; int month
2016-12-23 19:12:19 450
原创 王朝 你成就了我
#include #includeint main(){ char str[1000]; int i; while(gets(str)!=NULL) { for(i=0;str[i]!='\0';i++)//循环 { if(str[i]=='y'&&str[i+1]=='o'&&str[i+2]=='u'
2016-12-19 13:13:33 740
原创 王朝 是否有B或b
#include #include #includeint main(){ char str[80]; int n,i,len,j; scanf("%d",&n); getchar(); for(i=0; i<n; i++)//循环输入 { gets(str); len=strlen(str);
2016-12-19 13:07:00 195
原创 王朝 字符比较
#include #include #includeint main(){ int stringcmp(char *,char *); int m; char str1[80],str2[80],*p1,*p2; scanf("%s",str1); scanf("%s",str2); p1=&str1[0]; p2=&str2[0];
2016-12-19 13:03:51 213
原创 王朝 字符统计
#include #include #includeint main(){ char str[100]; gets(str); char *ptr=str; void fuction(char *); fuction(ptr); return 0;}void fuction(char *ptr){ int count1=0,count2=0,
2016-12-19 12:59:31 191
原创 王朝 第十六周 字符插入
#include #include #includeint main(){ char str1[80],str2[80]; int len2; int n,i; gets(str1); gets(str2); len2=strlen(str2);//判断字符长度 scanf("%d",&n); if(n>=0)//插入
2016-12-19 12:41:27 239
原创 王朝 第十六周 字符格式输出
#include #include #includeint main(){ char str[80]; int n,i=0,t; gets(str); scanf("%d",&n); t=strlen(str);//判断字符长度 while(i<t)//进行循环 { if(n>0)//n的大小然后输出
2016-12-19 12:36:08 220
原创 王朝 第十六周 字符链接
#include #include #includeint main(){ char str1[80],str2[80]; gets(str1); gets(str2); strcat(str1,str2); puts(str1); return 0;}//函数链接
2016-12-19 12:30:30 209
原创 王朝 第十六周 计算字符长度
#include #include #include#include int main(){ int stringlen (char *); char str[100]; int len; gets(str); len=stringlen(str); printf("%d\n",len); return 0;} int s
2016-12-19 12:27:19 340
原创 王朝 第十六周 逆序输出
#include #include #includeint fuction(char *, int);int main(){ char str[100]; scanf("%s",str); int len; len=strlen(str); int fuction(char *, int); fuction(str,len)
2016-12-19 12:23:34 191
原创 王朝 第十六周 字符换行输出
#include #include #include int main(){ char str[80]; int i=0,t=1;//赋值t为1是为后面换行和不换行做准备 gets(str); while(str[i]!='\0') { if((isalpha(str[i]))||(isdigit(str[i])))//函数判断是否有
2016-12-19 12:20:09 233
原创 第十六周
#include #include #include int main(){ char str[20]; int i=0; gets(str); while(str[i]!='\0') { str[i]=tolower(str[i]);//函数应用,赋值 i++;//不要忘记i的要增加 } puts(str); return 0;
2016-12-19 12:13:11 177
原创 王朝 第十四周 学生成绩系统
#include #include void input_score(int s[], int n); //将小组中n名同学的成绩输入数组sint get_max_score(int s[], int n); //返回数组s中n名同学的最高成绩值int get_min_score(int s[], int n); //返回数组s中n名同学的最低成绩值double g
2016-12-04 12:13:46 247
原创 王朝 第十四周 在数组中插入一个数
#include #include int main(){ int i,a[16]= {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14},b; scanf("%d",&b); for(i=15; i>0; i--) a[i]=a[i-1]; a[0]=b; for(i=0; i<16; i++) {
2016-12-04 11:59:12 230
原创 王朝 第十四周 数组
#include #include int main(){ int a[16]={1,0,3,6,9,4,5,7,8,2,10,11,12,13,15,14},i; for(i=0;i<16;i++) { if(a[i]%3!=0) printf("%d\n",a[i]); } return 0;}
2016-12-04 11:56:45 171
原创 王朝 第十四周 数组
#include #include int main(){ int a[16]= {3,1,2,6,9,12,5,7,8,15,18,21,24,25,26,27},i; printf("数组中,元素为三的倍数是;\n"); for(i=0; i<16; i++) { if(a[i]%3==0) printf("%d\
2016-12-04 11:55:57 168
原创 王朝 第十四周 数组
#include #include int main(){ int a[20]={0,1,2,3,4,5,6,7,8,9},i; for(i=9;i>=0;i--) { printf(" %d",2*(a[i])); } return 0;}
2016-12-04 11:54:45 154
原创 王朝 第十四周 数组
#include #include int main(){ int a[20]={0,1,2,3,4,5,6,7,8,9},i; for(i=10;i<20;i++) { scanf("%d",&a[i]); } for(i=0;i<20;i++) { printf(" %d",a[i]); i
2016-12-04 11:54:00 172
原创 王朝 第十四周 矩阵小计算
#include #include int main(){ int a[3][3],m,n,i,j; for(i=0;i<3;i++) for(j=0;j<3;j++) { scanf("%d",&a[i][j]); } m=a[0][0]+a[1][1]+a[2][2]; n=a[0][2]+a[1][1]+a[2]
2016-12-04 11:53:01 175
原创 王朝 第十四周 用数组表示进制转化
#include #include int main(){ int a[20],i=0,n,j; scanf("%d",&n); do { a[i]=n%2; n=n/2; i++; } while(n!=0); for(j=i-1;j>=0;j--) {
2016-12-04 11:49:09 158
原创 王朝 第十四周 一个有定顺序的数组中插入一个数,使这个数在数组中的规律插入
#include #include int main(){ int a[10],i,n; for(i=0; i<9; i++) scanf("%d",&a[i]); scanf("%d",&n); i=8; while(i>=0&&a[i]>n) { a[i+1]=a[i]; i--;
2016-12-04 11:44:46 178
原创 王朝 第十四周 数组逆序
#include #include int main(){ int a[10],i; for(i=0;i<10;i++) scanf("%d",&a[i]); for(i=9;i>=1;i--) printf("%d ",a[i]); printf("%d",a[i]); return 0;}//数组的基本知识,输入
2016-12-04 11:36:49 170
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人