兩個c語言題求破

2023-01-21 09:10:34 字數 1458 閱讀 9084

1樓:水漾透潤

//第一題

#include

int main();

int nletter=0;

int nblank=0;

int nnumber=0;

int nother=0;

int i=0;

gets(str);

while(str[i]!=0)

printf("%d %d %d %d\n",nletter,nblank,nnumber,nother);

}//第二題

#include

int main(){

int i,j;

int num,dec=10;

scanf("%d%d",&i,&num);

for(j=2;j

2樓:匿名使用者

#include

void main()

char str[1000];

int space=0,digit=0,letter=0,elsechar=0;

gets(str);

for(i=0;str[i]!='\0';i++)

if(str[i]==' ') space++;

else if(str[i]<='z'&&str[i]>='a'||str[i]<='z'&&str[i]>='a') letter++;

else if(str[i]<='9'&&str[i]>='0') digit++;

else elsechar++;

printf("%d %d %d %d",digit,space,letter,elsechar);

第二題:

#include

int opposite(int n)

int sum=0,val=1;

dowhile(n/10);

return sum;

void main()

int a,n;d

scanf("%d",&n);

while (n--)

scanf("%d",&a);

a=opposite(a);

while(a/10)

3樓:御阪妹妹

第一題#include

#include

int main()

else if((ch>='a' && ch<='z') || (ch>='a' && ch<='z'))

else if(ch==' ')

else

}printf("number %d char %d space %d other %d \n",num,chn,empty,oth);

return 0;

}第二題

#include

#include

int main()

return 0;}

C兩個題不會

第一題 首先求a 0 0 的地址,假設a 0 0 的地址為y,那麼一行有n個元素,到a 1 1 就需要加n 4 4 x,就得到了a 0 0 的地址為x n 4 4 接著就可以求任意位置的地址了,為a 0 0 i n 4 j 4 x n 4 4 i n 4 j 4,也接是a選項 第二題,這裡需要知道一...

c語言中兩個,或者兩個,是什麼意思

i 表示i i 1 i 沒見過 是抄 等於 比如 a b c 就是a加b等於襲c 是賦值 比如 a 5 把a 賦值為bai5 也分2種 a a 在這裡就牽涉到 迴圈du了 看是 先自zhi加 在迴圈 還是dao先 迴圈再自加 表示自加1 表示邏輯相等 是恆等 也分2種 a a 迴圈語句 等於 是自增...

求c語言程式設計題答案謝謝求C語言程式設計題答案,謝謝!

1.編寫一個程式,要求使用者從終端輸入兩個整數值,檢測這兩個整數,判定第一個數能否被第二個數整除,並在終端上顯示相應的資訊.include main 2.編寫一個程式,把從終端上輸入的整數用英語顯示該整數的每一位數字.如果使用者輸入了392,那麼程式應顯示three nine two.include...