1樓:匿名使用者
#include "stdio.h"
#include "conio.h"
main()
else
getch();}
2樓:慕容冰綃
#include
#define default_price 270#define work_year 30
struct user_data ;
int get_the_year(struct user_data u)
}return -1;
}int main() ;
int i = 0;
printf("input the data for user(end with '-1'):\n");
for(i = 0; i < 20; i++)scanf("%d",&u[i].k);
if(u[i].k <= 0)
scanf("%d",&u[i].m);
if(u[i].m <= 0)
if(u[i].n < 5 || u[i].n > 100)if(u[i].
k < 3 || u[i].k > 50)if(u[i].m < 0 || u[i].
m > 30)}int j;
for(j = 0; j <= i; j++) else }}
3樓:永夜之始
#include
int main()
return 0;}
4樓:
樓主的例子似乎有問題?
等有了一年的積蓄時房價怎麼還是270?(似乎應該是297才對,所以對於輸入10 5 10,結果為24才對)
第1人回答的是錯的,沒有累積,沒注意最多20人第3,4人的程式算積蓄有問題(第一年積蓄算成兩年的了)本人貼一個,積蓄的演算法是等比數列求和公式,搜尋合適年份的演算法懶得優化了(其實可以用對分法快速搜到的)
#include
#include
main()
if( t>29.9999 )
r[i] = -1;
else
r[i] = t;
}for(j=0; j
if(r[i]<0)
printf("impossible\n");
else
printf("%d\n",r[i]);}
c語言問題求助!!
5樓:聽不清啊
#include
#define n 100
typedef struct node
sqlist;
int main(int argc, const char * argv)
//--------------以下輸出------------for(i=1;i<=number;i++)printf("\n----------排序後-----------\n");
for(i=2;i<=s.length;i++)s.data[j+1]=s.data[0]; //這一步要移到外面
}for(i=1;i<=number;i++)system("pause");}
6樓:匿名使用者
#include
int main()
其實這樣就可以了
7樓:
直接用printf("%.n\n",x);輸出就將浮點數x的小數點後的第n+1位四捨五入到第n位並保留n位顯示到螢幕上,其中n是正整數。如:
c語言問題。
8樓:暢景彰
void main()
這個程式應該滿足你的要求了,而且我已經通過除錯了。
c語言問題,求助
9樓:北京最遊科技****
這題是迷惑人用的……
因為迴圈內部沒有break,所以for會一直執行下去,直到a=11,。這時a大於10,迴圈結束。
最終a的值為11
10樓:岔路程式緣
for(a=0;a<=10;a++)
直到a=11時,迴圈結束。迴圈體對a的值沒有影響,包括continue對迴圈沒有影響。
所以,最後列印a的值是11,選項b。
c語言問題求助,c語言問題求助!
24 b a錯,陣列名是常指標,不能 運算或重新賦值。c 沒有語句錯誤,但st太長,放到a中就越界了。d 宣告陣列不同時初始化時不得將空著。c語言問題求助! if strcmp stu i name 0 這句判斷 字串是否相等 flag 只是個標誌變數,目地是為了 if flag 1 printf ...
c語言問題求助,C語言問題求助
聽不清啊 include define n 100 typedef struct node sqlist int main int argc,const char argv 以下輸出 for i 1 i number i printf n 排序後 n for i 2 i s.length i s.d...
c語言問題,求助,C語言問題,求助!!
include int flower int num int main include int flower int num int main t 0 for i m i n i if t printf no n else printf n return 0 風林火陰山雷 先回答你第一個問題,遞迴函...