1樓:黃邦勇帥哥哥
1、b 」\\\018a,0\」其中\和後面的一個字元為一個字元,因此程式總共有8個字元,也就是\\, \0, 1,8,a, , ,0,\"
2、b for (a=0, b=1;a<=b+2;a+=2, b--) 第一次a=0<=1+2,第二次a=2<=0+2條件成立,第三次a=4而b=-1,因此b+2=1條件不成立,所以執行2次迴圈
3、b for(x=1;x<10;x+=2) y++; 第一次x=1條件成立,y++一次得y=1;第二次x=3,條件成立y=2;第三次x=5,條件成立y=3;第4次x=7條件成立y=4,第5次x=9,條件成立y=5;第6次x=11條件不成立。最後y=5
4、b 字元'b'的ascii碼十六進位制值為42,十進位制值為66,因此答案b肯定錯誤,因為他是字元'a'
5、dfor (a=1,b=1;a<=100;a++)
}printf(「%d\n」,a);
把語句看清楚了,printf是在for迴圈之外,第一次a=1條件成立,執行if(b%3==1)然後b=4;直接跳至a++,這時a=2,再次執行if(b%3==1)這時b=7,跳至a++這時a=3,再次執行if(b%3==1)這時b=10,跳至a++,這時a=4,這一回執行的是if(b>=10)跳出迴圈,所以最後a=4
6、c 答案很明顯,不解釋
7、c int x,y=0; for(x=1;x<10;x+=2) y++; printf("%d,%d\n",x,y);
第一次x=1,第二次x=3,5,7,9,11,一直到11條件不成立,y自加了1,3,,5,7,9總共有5次,所以x=1,y=5
8、a -8在計算機中是以補碼形式表示的,補碼是原碼的反碼再加1,因此答案選a,答案c是-8在計算機中的原碼。
9、dw=1; x=2; y=3; z=4;
m =(w<x) ? w : x; //w m =(m<y) ? m : y; //原理同上,m的值為上次m的值1 m =(m<z) ? m : z; //同的值為上次m的值1,因此最後m=1 10、d //這個很明顯,不用解釋,翻教材看看便 知 2樓:匿名使用者 1.c 2.b 3.b 4.b 5.a 6.b 7.c 8.c 9.d 10.b c語言程式題 急求答案!!!各位幫幫忙
20 3樓:蓋風林映雪 1、b」\\\018a,0\」其中\和後面的一個字元為一個字元,因此程式總共有8個字元,也就是\\, \0,1,8,a, ,,0,\" 2、bfor (a=0, b=1;a<=b+2;a+=2, b--) 第一次a=0<=1+2,第二次a=2<=0+2條件成立,第三次a=4而b=-1,因此b+2=1條件不成立,所以執行2次迴圈 3、bfor(x=1;x<10;x+=2) y++; 第一次x=1條件成立,y++一次得y=1;第二次x=3,條件成立y=2;第三次x=5,條件成立y=3;第4次x=7條件成立y=4,第5次x=9,條件成立y=5;第6次x=11條件不成立。最後y=5 4、b字元'b'的ascii碼十六進位制值為42,十進位制值為66,因此答案b肯定錯誤,因為他是字元'a' 5、dfor (a=1,b=1;a<=100;a++) }printf(「%d\n」,a); 把語句看清楚了,printf是在for迴圈之外,第一次a=1條件成立,執行if(b%3==1)然後b=4;直接跳至a++,這時a=2,再次執行if(b%3==1)這時b=7,跳至a++這時a=3,再次執行if(b%3==1)這時b=10,跳至a++,這時a=4,這一回執行的是if(b>=10)跳出迴圈,所以最後a=4 6、c答案很明顯,不解釋 7、cint x,y=0; for(x=1;x<10;x+=2) y++; printf("%d,%d\n",x,y); 第一次x=1,第二次x=3,5,7,9,11,一直到11條件不成立,y自加了1,3,,5,7,9總共有5次,所以x=1,y=5 8、a-8在計算機中是以補碼形式表示的,補碼是原碼的反碼再加1,因此答案選a,答案c是-8在計算機中的原碼。 9、dw=1; x=2; y=3; z=4; m=(w<x)?w :x;//w m=(m<y)?m :y;//原理同上,m的值為上次m的值1 m=(m<z)?m :z;//同的值為上次m的值1,因此最後m=1 10、d //這個很明顯,不用解釋,翻教材看看便知 急求一c語言程式設計題答案!!!!! 4樓:匿名使用者 /*程式已測試過,複製貼上應該就可以跑;4的問題可能要用直接插入排序,這裡偷懶,依然用冒泡排了*/ #include int sort(int *a, int num) //冒泡}}return 0; }int reverse(int *a, int num) //反轉return 0; }int main(int argc, char* argv);int i = 0; //input for(i = 0; i < 10; i++)//sort sort(a,10); //output for(i = 0; i < 10; i++)printf("\n"); //insert scanf("%d",&a[10]); printf("\n"); //sort sort(a,11); //output for(i = 0; i < 11; i++)//reverse reverse(a,11); printf("\n"); //output for(i = 0; i < 11; i++)printf("\n"); return 0;}} 5樓:螞蟻搬動的夕陽 # include /*程式從函式main開始執行*/ int main() if ( interger2 > interger3 && interger3 > interger1 ) if ( interger3 > interger2 && interger2 > interger1 ) if ( interger1 > interger3 && interger3 > interger2 ) if ( interger2 > interger1 && interger1 > interger3 ) if ( interger3 > interger1 && interger1 > interger2 ) return 0;} c語言題目!急求答案! 6樓:匿名使用者 #include #include #include void main() { int n,*a,i,*p,m; printf("請輸入n\n"); scanf("%d",&n); if ( n>0 ) { a=(int *)malloc(n*sizeof(int)); if ( a!=null ) { printf("輸入 每個數\n"); for ( i=0,p=a;i標%d\n",a[m],m); for ( i=0,p=a+n-1;i c語言程式設計題目,急求答案啊 7樓:匿名使用者 int main(void) printf("and"); }c=(a/10)%10(十位); if(c==0)直接對個位判斷; else if(c==1) }d=a%10(個位) switch(d) 大概就這樣了,具體的自己再補充下,這個程式比較狹隘,不容易推廣。例如4位或者5位數等 大一計算機c語言程式設計題,急求答案,謝謝解答! 8樓:匿名使用者 #include "stdio.h" void main() printf("%.2f\n",s);} 急求答案,c語言程式設計題 9樓:自我程式設計 #include #include #include #include int main() printf("\n 總和=%d\n",sum); file *fp; printf("在d盤生成檔案maxdata.txt並寫入總和資料\n"); if((fp=fopen("d:\\maxdata.txt","wt+"))==null) fprintf(fp, "%d", sum); printf("資料已寫入檔案\n"); fclose(fp); return 0;} c語言程式設計有關程式設計題,急求答案 10樓:莫做壞人 你也太多了吧 誰也可以有時間一次寫完啊 起碼100啦 最好分開 那就每道題 那總分就可以加 20*9+100=280啦 那樣大家都好啦 別這樣做 你這樣做 可以多少分啊 :10+20=30 天和地的差別 11樓:匿名使用者 就20分,不考慮!呵呵,開玩笑,我不會! 12樓:匿名使用者 可惜這幾天天天有考試,要不我就花個半小時給你全做了。 13樓:匿名使用者 膜拜一下樓上,好快的速度! 16 g 17 j 18 f 19 b 20 c 7 2x 1 3 4x 1 4 3x 2 1 5y 1 1 y 9y 1 1 3y 20 1 20 320 x 320 40 2 x 2 2 x 1 2 x 2 3 4x 1 9 1 x x 3 5 5 x 2 2 x 1 3 5 x 1 6 1 1... 以下是源 include int arrange int n 返回兌換方案return count void main c語言程式題,硬幣兌換 給定某一金額,輸出其兌換成硬幣的方案有幾種 分別如何兌換?金額範圍 include stdio.h include stdlib.h void main p... sum sum i 1 sum fun 5 fun 6 fun 7 include int fun int n return sum int main void sum i sumfun 5 fun 6 fun 7 c語言程式填空題?第11行,你把 r i 改為 r i r j 改為 r j 試試。...求一道C語言程式答案,求一道C語言程式題的答案與解題過程
c語言程式編寫換硬幣程式,C語言程式題,,,,,硬幣兌換 給定某一金額,輸出其兌換成硬幣的方案有幾種 分別如何兌換?金額範圍
c語言程式填空題,C語言程式填空題