自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言细节问题

(1)不要把除号“/”写成了“/”

2011-03-31 12:52:00 755

原创 学生数据。结构体

<br />#include <stdio.h><br />struct student<br />{<br /> int num;<br /> char name[10];<br />    int score[3];<br />}stu[10];<br />void main()<br />{<br /> int aver(struct student *p);<br /> void good(struct stuent *p);<br /> struct student *p;<br /> int i

2011-03-29 12:40:00 668

原创 学生.结构体

<br />#include <stdio.h>struct student{ int num; char name[20]; int score[3];};void main(){ void print(struct student *p); struct student stu[5]; int i; for (i=0; i<5; i++) scanf("%d%s%d%d%d",&stu[i].num,stu[i].name,&stu[i].score

2011-03-28 21:21:00 665

原创 计数

<br />#include <stdio.h>void main(){ void sum(char *p); char s[50],*p=s; gets(s); sum(p);}void sum(char *p){ int a[10],i,j=0,b=0; for(i=0; *(p+i)!='/0'; i++) { if(*(p+i)>='0'&&*(p+i)<='9') { b=*(p+i)-48+b*10; if (*(p

2011-03-28 19:03:00 661 1

原创 比较字符串,然后求差值

<br />#include <stdio.h><br />void main()<br />{<br /> int strcmp(char *p, char *q);<br /> int n;<br />    char a[20],b[20],*p=a,*q=b;<br /> gets(a);<br /> gets(b);<br /> n=strcmp(p,q);<br /> printf("%d/n",n);<br />}<br />int strcmp(char *p, char *q)<br />

2011-03-28 16:34:00 1274

原创 月份

<br />#include <stdio.h><br />void main()<br />{<br /> char *month[]={"Junary","February","March","April","May","June","July","Auguest",<br />            "Setember","October","November","December"};<br /> int n;<br /> <br /> printf("输入月份:");<br /> scanf("%

2011-03-28 10:33:00 411

原创 相同长度字符串比较

<br />#include <stdio.h><br />#include <string.h><br />void main()<br />{<br /> void sort(char *p[10]);<br /> int i;<br /> char *p[10],str[10][50];<br /> for(i=0; i<10;i++)<br />  p[i]=str[i];<br /> for(i=0; i<10;i++)<br />  scanf("%s",p[i]);<br /> sort(p)

2011-03-23 21:59:00 630

原创 字符串大小比较

<br />#include <stdio.h><br />#include <string.h><br />void main()<br />{<br />void sort(char (*p)[50]);<br />char str[10][50],(*p)[50];<br />int i;<br />p=str;<br />for (i=0; i<10; i++)<br />scanf("%s",p+i);<br />sort(p);<br />printf("--------------------

2011-03-23 18:58:00 609

原创 5*5的数组中,中间放最大的数,四角放小的数

<br />#include <stdio.h><br />void main()<br />{<br /> void sort(int *p);<br /> int *p,i,j,a[5][5];<br /> p=a;<br /> for(i=0; i<25; i++)<br />  scanf("%d",p+i);<br /> printf("/n/n");<br />    sort(p);<br /> for(i=0; i<5; i++)<br /> {<br />  for(j=0; j<5; j

2011-03-23 13:11:00 664

原创 输出时一年中第几天(结构体)

<br />#include <stdio.h><br />struct date <br /> {<br />  int year;<br />  int month;<br />  int day;<br /> }date1;<br />void main()<br />{<br /> int run(int year, int month, int day);<br /> <br /> int a[13]={0,31,28,31,30,31,30,31,31,30,31,30,31},day=0,r,

2011-03-22 21:17:00 737

原创 杨辉三角(经典)

<br />#include <stdio.h><br />void main()<br />{<br /> int i,j,a[10][10],k=10;<br /> <br /> for(i=0; i<10; i++)<br /> {<br />  for(j=0;j<k;j++)<br />   printf("  ");<br />  k--;<br />  <br />  for(j=0; j<=i; j++)<br />  {<br />   <br />   if(j==0||j==i)<br

2011-03-22 13:44:00 361

原创 杨辉三角

<br />#include <stdio.h><br />void main()<br />{<br /> int i,j,a[10][10];<br /> <br /> for(i=0; i<10; i++)<br /> {<br />  <br />  for(j=0; j<=i; j++)<br />  {<br />   if(j==0||j==i)<br />   {<br />    a[i][j]=1;<br />    printf("%4d",a[i][j]);<br />   }<br

2011-03-22 12:40:00 496

原创 学生问题

<br />#include <stdio.h><br />void main()<br />{<br /> void averge(int (*p)[5], int n);<br /> void search(int (*p)[5]);<br /> void good(int (*p)[5]);<br /> int (*p)[5],i,j,a[4][5],n=4;<br /> p=a;<br /> for(i=0;i<4;i++)<br />  for(j=0;j<5;j++)<br />   scanf

2011-03-21 22:34:00 875

原创 输入十个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换

#include void main(){void input(int *p, int n);void deal(int *p, int n);void output(int *p, int n);int a[10],*p,n=10;p = a;input(p,n);deal(p,n);output(p,n);}void input(int *p, int n){for (n=0; nscanf("%d",*(p+n));}void output(int *p, int n){  for (n=0; npr

2011-03-15 21:01:00 25464 3

原创 用指针(比较三个字符串的大小)

<br />#include <stdio.h><br />#include <string.h><br />void main()<br />{<br /> void sort(char *name[], int n);<br /> char str1[20],str2[20],str3[20],*name[3];<br /> int n;<br /> name[0] = str1;<br />    name[1] = str2;<br /> name[2] = str3; <br /> for (n=

2011-03-14 22:17:00 9252 1

原创 将一个字符串复制到另一个字符串

<br />#include <stdio.h><br />void main()<br />{<br /> char str1[100],str2[100];<br /> int i;<br />    scanf("%s",str1);<br /> scanf("%s",str2);<br /> for (i=0; str2[i] != '/0'; i++)<br />     str1[i] = str2[i];<br /> str1[i] = '/0';<br /> printf("%s/n%s/n

2011-03-14 16:22:00 8948 3

原创 用起泡法排十个数字

<br />#include <stdio.h><br />void main()<br />{<br /> void fun(int a[10]);<br /> int a[10];<br /> int i;<br /> for(i=0;i<10;i++)<br />  scanf("%d",&a[i]);<br /> fun(a);<br /> for(i=0;i<10;i++)<br />  printf("%d ",a[i]);<br /> printf("/n");<br />}<br />voi

2011-03-12 11:19:00 605

原创 输入一行字符,输出最长的单词

#include void main(){ void longest(char string[100]); char string[100]; gets(string); longest(string);}void longest(char string[100]){ char s[20]; int i,j=0,k=0,t[100],c[100],m,b,a,sum=0,n=0; for(i=0;string[i]!='/0';i++) /*将每个单词的长度作为t[k]数组的一个元素*/ {  if(str

2011-03-12 11:08:00 1575

空空如也

空空如也

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

TA关注的人

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