本文目录一览:
- 1、关于大一C语言的问题?
- 2、大一c语言问题
- 3、大一新生的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;
}