您的位置:

大一c语言提问,C语言提问

本文目录一览:

关于大一C语言的问题?

#includestdio.h

#includestring.h

int findNumber(char *s){

int num=0;

while(*s){

if(*s='0'*s='9')

num++;

s++;

}

return num;

}

int findSpace(char *s){

int num = 0;

while(*s){

if(*s==' ')

num++;

s++;

}

return num;

}

int main(){

char str[20];

scanf("%[^\n]",str);

printf("数字:%d,空格:%d\n",findNumber(str),findSpace(str) );

return 0;

}

大一c语言问题

double tranamt=0.00;

printf( "消费金额\n" );

scanf("%.2f", mersalesamt);

char vipflag[1+1];

memset( vipflag, 0x00, sizeof( vipflag ) ) ;

printf( "是否VIP\n" );

scanf( "%s", vipflag );

int double rate=0.00;

if( tranamt 500.00 tranamt = 1000.00 ){

rate=0.95;

}

else if( tranamt 1000.00 tranamt = 1500.00 ){

rate=0.90;

}

else if( tranamt 1500.00 tranamt = 2000.00 ){

rate=0.85;

}

else if( tranamt 2000.00 ){

rate=0.80;

}

else{

rate=1.00

}

if( memcmp( vipflag, "y", 1 ) == 0 ){

rate =  rate  - 0.05;

}

printf( "实际应付 %2f 优惠金额 %.2f", tranamt*rate, tranamt*(1-rate) );

大一新生的c语言问题

#includestdio.h;

int prodct(int a ,int b );

int main()

{

    int x=10,y=20;

    int p=prodct(x,y);

    printf("The product is %d: ",p);

    return 0;

}

int prodct(int a ,int b )

{

    int c;

    c=a*b;

    return c;

}