本文目錄一覽:
- 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;
}
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/241482.html