杭电版C语言程序设计(第二版)书上代码(上)

#include<stdio.h>
void main()
{
    printf("welcome to c\nA simple program");
    
}

#include <stdio.h>
void main()
{
    int x,y,sum;
    
    printf("input data:\n");
    scanf("%d",&x);
    printf("input data:\n");
    scanf("%d",&y);
    sum=x+y;
    printf("sum=%d\n",sum);
}

#include<stdio.h>
double max(double x,double y)//kaldjflshd
{
    double m;
    if(x>y)
        m=x;
    else
        m=y;
    rutern m;    
}
void main()
{
    double a, b, c,maxdata;
    printf("please input a b c :\n");
    scanf("%lf%lf%lf",&a,&b,&c);
    t=max (a,b);
    maxdata=max(t,c);
    printf("max=%f\n",maxdata);    
}

#include<stdio.h>
void main ()
{
    char ch;
    scanf ("%c",&ch);
    printf("%c SACII:%d\n",ch,ch);
    
}

#include<stdio.h>
#define PI 3.14159
void main()
{
    double r,k,s;
    scanf("%lf",&r);
    k=2*PI*r;
    s=PI*r*r;
    printf("circle:%.2f area:%.2f\n",k,s);
    
}
#include <stdio.h>
void main()
{
    int a;
    printf("%d%o%x%u",a,a,a,a);
    printf("%d,%o,%x,",a,a,a);
    printf("a=%5d,a=5o,a=%5x",a,a,a);
    
}

#include <stdio.h>
void main()
{
    char c='a';
    int b=97;
    printf("%c,%d\n",c,c);
    printf("%c,%d",b,b)
    printf("%c,%d\n",c+1,c+1);
    printf("%c,%d\n",c-32,c-32);
    
}

#include <stdio.h>
void main()
{
    flot f=314.15;
    double d=3.1415926;
    printf("f=%f,f=%e\n",f,f);
    pfintf("d=%f,d=%e\n",d,d);
    printf("d=%6.3f,d=%6.2f,d=%.3f\n",d,d,d);
    
}

/*2.6*/
#include<stdio.h>
void main()
{
    int t,h,m,s;
    scanf("%d",&t);
    h=t/3600;
    m=(t-h*3600)/60;
    s=t-h*3600-m*60;
    printf("%02d:%02d:%02d\n",h,m,s);
}

/*2.7*/
#include<stdio.h>
void main()
{
    int t,h,m,s;
    scanf("%d:%d:%d",&h,&m,&s);
    t=h*3600+m*60+s;
    printf("%d\n",t);
    
    }

/*2.8*/
#include<stdio.h>
void main()
{
    int a,b;
    scanf("%d%x",&a,&b);
    printf("a=%d,b=%d\n",a,b);
    
}

/*2.9*/
#include<stdio.h>
void main()
{
    char c1,c2,c3;
    scanf("%c%c%c",&c1,&c2,&c3);
    printf("%c,%c,%c\n",c1,c2,c3);

}

/*2.10*/
#include<stdio.h>;
void main()
{
    double x,y,sum;
    printf("input x%y:\n");
    scanf("%lf,%lf",&x,&y);
    sum=x+y;
    printf("sum=%.3f\n",sum);
    
}

/*2.11*/
#include<stdio.h>
void main()
{
    int a;
    double x;
    scanf("%3d%lf",&a,&x);
    printf("a=%d,x=%f\n",a,x);
    
    
}

/*2.12*/
#include<stdio.h>
void main()
{
    char c='A';
    putchar(c);
    putchar('A');
    putchar('\n');
    putchar('\101');
    putchar(65);
    
}

/*2.13*/
#include<stdio.h>
void main()
{
    char c1,c2,c3;
    c1=getchar();
    c2=getchar();
    c3=getchar();
    putchar(c1);
    putchar(c2);
    putchar(c3);
    
}

/*2.14*/
#include<stdio.h>
#include<math.h>
void main()
{
    double x,y;
    scanf("%lf",&x);
    x=fabs(x);
    y=sqrt(x);
    printf("%.4f\n",y);
    
}

/*3.1*/
#include<stdio.h>
void main()
{
    int a=2,b=2,x,y;
    x=--a+2;
    y=b--+2;
    printf("x=%d,y=%d",x,y);
    printf("a=%d,b=%d",a,b);
    
}

/*3.2*/
#include<stdio.h>
void main()
{
    int a=5,b=5,c=5;
    a-=2;
    b*=a+3;
    c*=a;
    printf("a=%d,b=%d,c=%d\n",a,b,c)

}

/*3.3*/
#include<stdio.h>
void main()
{
    float x,y=0.3;
    y=y*11;
    x=3+0.3;
    if=(x==y) printf("ok,x=y");
    else printf("no,x!=y");
    
}

/*3.7*/
#include<stdio.h>
void main()
{
    int x,y,z,m;
    x=y=z=0;
    m=(x=1)&&(y=1)||(z=1);
    printf("m=%d,x=%d,y=%d,z=%d",m,x,y,z);
    
}

/*3.9*/
#include<stdio.h>
void main()
{
    int a,b,c,m,n,k;
    scanf("%d%d%d",&a,&b,&c);
    m=a>b?a:b;
    m=m>c?m:c;
    n=a<b?a:b;
    n=n<c?n:c;
    k=a+b+c-m-n;
    printf("%d %d %d\n",m,k,n);
    
}

/*4.1*/
#include<stdio.h>
void main()
{
    double f,c;
    printf("Please input degree(F) \n");
    scanf("%lf",&f);
    c=(5.0/9)*(f-32);
    printf("c=%.2f\n",c);
    
}

/*4.2*/
#include<stdio.h>
void mian()
{
    int grade;
    printf("Please input grade:");
    scanf("%d",&grade);
    if(grade>=60)
        printf("Pass\n");
    else{
        printf("Fail\n");
        printf("You must take this course again.");
    }
}

/*4.3*/
#include<stdio.h>
void mian()
{
    double x;
    printf("please input x:\n");
    scanf("%lf",&x);
    if(x<0);
    x=-x;
    printf("|x|=%.2f\n",x);
    
}

/*4.4*/
#include<stdio.h>
void mian()
{
    int a,b,t;
    printf("input a,b:\n");
    scanf("%d%d",a,b)
    if(a>b){
        t=a;
        a=b;
        b=t;
    }
    printf("%d %d",a,b);
    
}

/*4.5*/
#include<stdio.h>
void mian()
{
    int y;
    double x;
    printf("please input x:\n");
    scanf("%lf",&x);
    if(x>0) y=1;
    else
        if(x==y)
            y=0;
        else
            y=-1;
        printf("f(x)=%d",y)
        
}

/*4.6*/
#include<stdio.h>
void mian()
{
    double x,y;
    printf("Please input x,y:\n");
    scanf("%lf%lf",&x,&y);
    if(x>=0)
        if(y>0) printf("first");
        else
            printf("4");
    else
        if(y>0) printf("2");
        else 
            printf("3");
        
}

/*4.7*/
#include<stdio.h>
void main()
{
    int choice;
    double y;
    printf("1--\n");
    printf("2--\n");
    printf("3--\n");
    printf("4--\n");
    printf("PLease input choice[1_4]");
    scanf("%d",&choice);
    switch(choice){
        case 1: y=100*(1+0.0036*1);break;
        case 2: y=100*(1+0.0225*1);break;
        case 3: y=100*(1+0.0333*3);break;
        case 4: y=100*(1+0.0360*5);break;
        default:printf("soury,your choice is error\n");
        return;
    }
    printf("sum=%f\n",y);
    printf("Thank you!\n");
    
}

/*4.8*/
#include<stdio.h>
void main()
{
    double a,b,d;
    char p;
    printf("input epression\n");
    scanf("%lf%c%lf",&a,&b,&d);
    switch(p){
        case '+' printf("=%.2f\n",a+b);break;
        case '-' printf("=%.2f\n",a-b);break;
        case '*' printf("=%.2f\n",a*b);break;
        case '/' if(b!=0){
            printf("=%.2f\n",a/b);break;
        }
        default printf("error!\n");
    }
    
} 
 
/*4.9*/
#include<stdio.h>
#include<math.h>
void main()
{
    double a,b,c,dalt;
    double x1,x2,real,imag;
    printf("PLease input a b c");
    scanf("%lf%lf%lf",&a,&b,&c);
    if(a==0)
        printf("It's not quadrayic equation\n");
    else{
        dalt=b*b-4*a*c;
        if(dalt>=0){
            x1=(-b+sqrt(dalt))/(2*a);
            x2=(-b-sqrt(dalt))/(2*a);
            printf("x1=%.2f\n",x1);
            printf("x2=%.2f\n",x2);
        }
        else{
            real=-b/(2*a);
            imag=sqrt(-dalt);
            printf("x1=%.2f+%.2fi\n",real,imag);
            printf("x2=%.2f+%.2fi\n",real,imag);
        }
    }
}

#include<stdio.h>
#include<math.h>
void main()
{
    int score;
    printf("Please input soore:\n");
    scanf("%d",&score);
    if(score>100||score<0){
        printf("error\n");
        exit(0);
    }
    switch(score/10){
        case 0:
        case 1:
        case 2:
        case 3:
        case 4:
        case 5: printf("fail\n");
                break;
        case 6: 
        case 7: printf("pass\n");
                break;
        case 8:
        case 9:
        case 10: printf("good\n");
                break;
    }
    
}

/*4.11*/
#include<stdio.h>
void main
{
    double x,sum;
    int i=0;
    sum=0;
    printf("input data:\n");
    while(i<100){
        scanf("%lf",&x);
        sum+=x;
        i++;
    }
    printf("sum=%.2f\n",sum);
}

/*4.12*/
#include<stdio.h>
void main()
{
    double average,sum;
    int x,n;
    sum=n=0;
    printf("input score:\n");
    scanf("%d",&x);
    while(x!=-1){
        sum+=x;
        n++;
        scanf("%d",&x);
    }
    average=sum/n;
    printf("average=%.2f\n",average)
}

/*4.13*/
#include<stdio.h>
void main()
{
    int m,n;
    printf("input a number m:\n");
    scanf("%d",&m);
    m=m>0?m:-m;
    do{
        n++;
        m/=10;
    }while(m!=0);
    printf("n=%d\n",n);
}

/*4.11*/
#include<stdio.h>
void mian()
{
    double x,sum=0;
    int i=0;
    printf("input data\n");
    for(i=0;i<100;i++){
        scanf("%lf",&x);
        sum+=x;
    }
    printf("%.2f",sum);
}

#include<stdio.h>
void main()
{
    double x,max;
    int i;
    printf("input data:\n");
    scanf("%lf",&x);
    max=x;
    for(i=1;i<=9;i++){
        scanf("%lf",&x);
        if(x>max)
            max=x;
    }
    printf("max=%.2f\n",max);
}

/*4.15*/
#include<stdio.h>
#include<math.h>
void main()
{
    double t=1,pi=0;
    int i=1,sign=1;
    while(fabs(t)>=1e-5){
        t=sign*1.0/i;
        pi+=t;
        i+=2;
        sign=-1*sign;
    }
    printf("pi=%f\n",4*pi);
}

/*4.16*/
#include<stdio.h>
void main()
{
    int n,i,flag=1;
    printf("please input n:\n");
    scanf("%d",&n);
    for(i=2;i<n;i++)
        if(n%i==0) flag=0;
    if(flag==1) printf("yes\n");
    else
        printf("no\n");
}

/*4.17*/
#include<stdio.h>
void main()
{
    int n,i,count=0,flag;
    for(n=2;n<=500;n++){
        if(n%i==0)
            flag=0;
        if(flag==1){
            printf("%5d",n);
            count++;
            if(count%10==0)
                printf("\n");
        }
    }
}

/*4.18*/
#include<stdio.h>
void main()
{
    int n,i,j;
    printf("piease input n:\n");
    scanf("%d",&n);
    for(i=1;i<n;i++){
        for(j=1;j<n-i;j++)
            putchar(' ');
        for(j=1;j<2*i-1;j++)
            putchar('\n');
    }
}

/*4.19*/
#include<stdio.h>
#include<math.h>
void main()
{
    int n,i,m;
    printf("please input n:\n");
    scanf("%d",&n);
    m=sqrt(n);
    for(i=2;i<=m;i++)
        if(n%i==0) break;
    if(i<=m) printf("no\n");
    else printf("yes\n");
}

/*4.20*/
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
void main()
{
    int r,i=0,guess,count=0;
    srand((unsigned)time(NULL));
    r=rand()%100+1;
    printf("I have a number between 1 and 100.\n");
    printf("please input your guess\n");
    do{
        scanf("%d",&guess);
        count++;
        if(guess==r){
            printf("win\n");
            break;
        }
        else{
            if(guess>r) printf("high\n");
            else printf("low\n");
        }
        if(count>=7){
            printf("fail\n");
            break;
        }
    printf("piease \n");
    }while(1)
    printf("THe \n");
    
}

/*4.21*/
#include<stdio.h>
void main()
{
    int i,n=0;
    float x,y=1;
    for(i=1;i<=10;i++)
    {
        scanf("%f",&x);
        if(x==0) continue;
        y*=x;
        n++;
    }
    printf("y=%.2f,n=%d\n",y,n);
}

/*5.1*/
#include<math.h>
double area(double x,double y,double z);
{
    double s,a;
    s=(x+y+z)/2;
    a=sqrt(s*(s-x)*(s-y)*(s-z));
    return a;
    
}

/*5.2*/
void printstar()
{
    int i;
    for(i=0;i<8;i++)
        printf("%c",'*');
    printf("\n");
    return;
}

/*5.3*/
#include<stdio.h>
double max(double x,double y);
{
    double mx;
    mx=x>y?x:y;
    return mx;
    
}
void main()
{
    double a,b,m;
    printf("input a b:\n");
    scanf("%lf%lf",&a,&b);
    m=max(a,b);
    printf("max=%lf",m);
}

/*5.4*/
#include<stdio.h>
double fact(int n)
{
    double ft;
    for(ft=1;n>=1;n--)
        ft*=n;
    return ft;
}
void main()
{
    double m1,m2,a;
    int t;
    printf("intput t:\n");
    scanf("%d",&t);
    m1=fact(t);
    printf("%d!=",t);
    printf("%lf\n",m1);
    m2=fact(2+t);
    printf("%d!=",t+2);
    printf("%lf\n",m2);
    
}

/*5.5*/
#include<stdio.h>
void swap(double x,double y)
{
    double temp;
    temp=x;
    x=y;
    y=temp;
    printf("in swap: x=%.2lf y=%.2lf\n",x,y);
}
void main()
{
    double x=4.5,y=7.3;
    void swap(double,double);
    swap(x,y);
    printf("in main:x=%.2lf y=%.2lf\n",x,y);
    
}

/*5.6*/
#include<srdio.h>
#include<math.h>
int isprime(int n);
{
    int i,m;
    if(n==1) return 0;
    m=sqrt(n);
    for(i=2;i<=m;i++)
        if(n%i=0) return 0;
    return 1;
}
void main()
{
    int k,n;
    n=0;
    for(k=2;k<=100;k++)
        if(isprime(k)==1){
            printf("%5d",k);
            n++;
            if(n%8==0) printf("\n");
        }
}

/*5.7*/
#include<stdio.h>
#define PI 3.1415926;
double circle();
double rectangle();
double triangle();
void cal(int choice);
void main()
{
    int choice ;
    do{
    printf("1\n");
    printf("2\n");
    printf("3\n");
    printf("4\n");
    printf("[1-4]");
    scanf("%d",&choice)
    cal(choice);
    }while(choice.=1&&choice<=3);
}
void cal(int n)
{
    switch(n){
        case 1: printf("1:%.2f\n",circle());
        break;
        case 2: printf("2:%.2f\n",rectangle());
        break;
        csae 3: printf("3:%.2f\n",triangle());
        break;
        case 4: printf("error\n");
        default: printf("error");
    }
}
double circle()
{
    double r;
    printf("r=\n");
    scanf("%lf",&r);
    return PI*r*r;
}
double rectangle()
{
    double l,w;
    printf("l,w=\n");
    scanf("%lf%lf",&l,&w);
    return l*w;
}
double triangle()
{
    double l,h;
    printf("l,h=\n");
    scanf("%lf%lf",&l,&h);
    return l*h*1.0/2;
}

/*5.8*/
#include<stdio.h>
long cmn(int,int);
long jc(int n);
void main()
{
    int n,m;
    printf("input m,n:\n");
    scanf("%d%d",&m,&n);
    printf("cmn=%ld\n",cmn(m,n));
}
long jc(int n)
{
    int i;
    long t;
    t=1;
    for(i=1;i<=n;i++)
        t*=i;
    return t;
}
long cmn(int m,int n)
{
    return (jc(m)/(jc(n)*jc(m-n)));
}

/*5.9*/
#include<stdio.h>
long jc(int n)
{
    if(n==1||n==0) return 1;
    else 
        return n*jc(n-1);
}
void main()
{
    int n;
    printf("n:\n");
    scanf("%d",&n);
    printf("%d!=%ld\n",jc(n));
}

/*5.10*/
#include<stdio.h>
void print(long n)
{
    if(n==0) return;
    else{
        printf("%d,n%10");
        print(n/10);
        return;
    }
}
void main()
{
    long n;
    printf("n:\n");
    scanf("%ld",&n);
    print(n);
}

/*5.11*/
#include<stdio.h>
void move(char getone,char putone)
{
    printf("%c-->%c\n",getone,putone);
}
void haoit(int n,char a,char b, char c)
{
    if(n==1) move(a,v);
    else{
        hanoit(n-1,a,c,b);
        move(a,c);
        hanoit(n-1,b,a,c);
    }
}
void main()
{
    int m;
    printf("input the number of diskes:\n");
    scanf("%d",&m);
    printf("the step to moving %3d diskes:\n",m)
    hanoit(m,'A','B','C');
}

#include<stdio.h>
void main()
{
    int n=5,s;
    int add(int x,int y);
    s=add(n,++n);
    printf("s=%d\n",s)
}
int add(int x,int y)
{
    return (x+y);
    
}

/*5.13*/
#include<stdio.h>
double s;
void round(double r)
{
    s=3.14*r*r;
}
void main()
{
    double x=3;
    round(x);
    printf("%.21f",s);
}

/*5.14*/
/*5.15*/
/*5.16*/

/*6.1*/
#include<stdio.h>
void main()
{
    double score[10],sum=0,aver;
    int 1,k=0;
    printf("input 10 score:\n");
    for(i=0;i<1;i++){
        scanf("%lf",&score[i]);
        sum+=score[i];
    }
    aver=sum/10;
    for(i=0;i<10;i++)
        if(score[i]>=aver) k++;
    printf("average:%.2f\t over average:%d\n",aver,k);
}

/*6.2*/
#include<stdio.h>
void main()
{
    int i;
    int f[40]={1,1};
    for(i=2;i<40;i++)
        f[i]=f[i-2]+f[i-1];
    for(i=0;i<40;i++){
        if(i%5==0) printf("\n");
        printf("%12d",f[i]);
    }
}

/*6.3*/
#include<stdio.h>
void main()
{
    int rate[6],i,n,s;
    for(i=0;i<6;i++) rate[i]=0;
    printf("input numbers:\n");
    scanf("%d",&n);
    printf("input scores:\n");
    for(i=0;i<n;i++){
        scanf("%d",&s);
        if(s>=1&&s<=5){
            ++rate[0];
            ++rate[s];
        }
    }
    printf("grade form:\n");
    for(i=1;i<6;i++)
        printf("%d:%5d\n",i,rate[i]);
    printf("vaild vote:%d\n",tate[0]);
}

/*6.4*/
#include<stdio.h>
#define N 10
void main()
{
    int a[N],i,x,flag;
    printf("input %d nymber:\n",N);
    for(i=0;i<N;i++)
        scanf("%d",&a[i]);
    printf("input x to look for:\n");
    scanf("%d",&a[i]);
    flag=0;
    for(i=0;i<N;i++)
        if(a[i]==x){
            printf("find:%dit is a[%d]\n",x,i);
            flag=1;
            break;
        }
    if(flag==0)
        printf("%d not been found.\n",x);
}

/*6.5*/
#include<stdio.h>
#define N 10
void main()
{
    int a[N],x,i,top,bot,mid;
    printf("input %d number:\n",N);
    for(i=0;i<N;i++)
        scanf("%d",&a[i]);
    printf("input x to look for:\n");
    scanf("%d",&x);
    top=0;
    bot=N-1;
    while(top<=bot){
        mid=(top+bot)/2;
        if(x==a[mid]){
            printf("find:%d,a[%d]",x,mid);
            return;
        }
        else if(x<a[mid]) bot=mid-1;
        else top=mid+1;
    }
    printf("%d",x);
}

/*6.6*/
#include<stdio.h>
#define N 8
void main()
{
    double a[N],t;
    int i,j;
    printf("input %d number:\n",N);
    for(i=0;i<N;i++)
        scanf("%lf",&a[i]);
    for(i=0;i<N-1;i++)
        for(j=0;j<N-1;j++)
            if(a[j]>a[j+1]){
                t=a[j];
                a[j+1]=t;
            }
    printf("the sorted numbers:\n");
    for(i=0;i<N;i++)
        printf("%8.2f ",a[i]);
}

/*7.1*/
#include<stdio.h>
#define PR printf
#define CR PR("\n")
#define CR2 CR;CR
void main()
{
    double max,min;
    double x,y;
    scanf("%lf%lf",&x,&y);
    max=min=x;
    if(x>y) min=y;
    else max=y;
    PR("max=%f",max); CR;
    PR("min=%f",min); CR2;
    PR("CR=%f",max-min);CR;
}

/*7.2*/
#include<stdio.h>
#define f(a,b,c) (a+b>c)
void main()
{
    double x,y,z;
    scanf("%lf%lf%lf",&x,&y,&z);
    if(f(x,y,z)&&f(x,z,y)&&f(y,z,x)) printf("yes\n");
    else printf("no\n");
}

/*7.3*/
#include<stdio.h>
#define f(a,b) (a*b)
void main()
{
    double x=2,y=3,z;
    z=f(x,y);
    printf("%lf\t",z);
    z=f(x+1,y+1);
    printf("%lf\n",z)
}

/*7.4*/
/*file_s.c*/
#define PI 3.1415926
double s_circle(double r)
{
    return PI*r*r;
}
double s_rectangle(double a,double b)
{
    return a*b;
}
/*file_m.c*/
#include<stdio.h>
#include "file_c.c"
void main()
{
    double r,a,b;
    scanf("%lf",&r);
    printf("S_Circle=%lf\n",s_circle(r));
    scanf("%lf %lf",&a,&b);
    printf("S_Rectangle=%lf\n",s_rectangle(a,b));
}

/*8.1*/
#include<stdio.h>
void main()
{
    int a=100,*p;
    p=&a;
    printf("a=%d,*p=%d\n",a,*p);
    *p=200;
    printf("a=%d,*p=%d\n",a,*p);
    *p+=1;
    printf("a=%d,*p=%d\n",a,*p);
}

/*8.2*/
#include<stdio.h>
void main()
{
    int a=10,b=20,t;
    int *p1=&a,*p2=&b;
    printf("a=%d,b=%d,*p1=%d,*p2=%d\n",a,b,*p1,*p2);
    t=*p1;
    *p1=*p2;
    *p2=t;
    printf("a=%d,b=%d,*p1=%d,*p2=%d\n",a,b,*p1,*p2);
}

/*8.3*/
#include<stdio.h>
void swap1(int x,flot y)
{
    int t;
    t=x;
    x=y;
    y=t;
}
void swap2(int *p,int *q)
{
    int t;
    t=*p;
    *p=*q;
    *q=t;
}
void main()
{
    int a=3,b=5;
    swap1(a,b);
    printf("a=%d,b=%d",a,b);
    a=3,b=5;
    swap2(&a,&b);
    printf("a=%d b=%d",a,b);
}

/*8.4*/
#include<math.h>
#include<stdio.h>
int root(double a,double b,double c,double *p1,double *p2)
{
    double d;
    d=b*b-4*a*c;
    if(d>=0){
        *p1=(-b+sqrt(d))/(2*a);
        *p2=(-b-sqrt(d))/(2*a);
        return 1;
    }
    else return 0;
以上代码均为手工输入使用注意校验是否有错误

void main()
{
    double a,b,c,x1,x2;
    int flag;
    printf("input a,b,c:\n");
    scanf("%lf%lf%lf",&a,&b,&c);
    flag=root(a,b,c,&x1,&x2);
    if(flag==1) printf("x1=%.2f x2=%.2f\n",x1,x2);
    else printf("no REAL ROOTS\n");
}

#include<stdio.h>
void main()
{
    int a[6],i,s,p;
    printf("please input data:\n");
    for(i=0;i<6;i++);
    scanf("%d",&a[i])
    s=0;
    for(p=a;p<a+6;p++)
        s+=*p;
    printf("s=%d\n",s);
}

#include<stdio.h>
int sum(int *t,int n)
{
    int m=0,*p;
    for(p=b;p<b+6;p++)
        m+=*p;
    return m;
}
void main()
{
    int a[6],s,i;
    printf("PLease input data\n");
    for(i=0;i<6;i++)
        scanf("%d",&a[i]);
    s=sum(a,6);
    printf("s=%d\n",s);
    
}

#include<stdio.h>
struct student{
    char name[10];
    int age;
    float score[5],ave;
};
void main()
{
    struct student2 stu;
    stu.ave=0;
    
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值