C/C++の宿題を片付け ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
93:デフォルトの名無しさん 07/09/23 13:36:41 血... 94:デフォルトの名無しさん 07/09/23 14:26:07 >>91 >90のソースをコンパイルしたら一箇所だけエラーが出たので、それを修正してコンパイルしてみた。 -- $ ./a.out 5+5= reg = 10 mem = 0 end: $ -- 普通に動いているようだが。 95:デフォルトの名無しさん 07/09/23 14:28:16 >>91 なんかわかんなくなってきたから、実行例をいくつかください 96:デフォルトの名無しさん 07/09/23 15:03:31 >>92 #include <stdio.h> #define n 10 int main(int c,char**v){ int i,a[n]; if(c==1)for(i=0;i<n;i++)scanf("%d",&a[i]); c!=n+1?printf("%d ",main(c+1,c==1?(char**)a:v)):0; return c==1?0:*((int*)v+c-2); } 97:デフォルトの名無しさん 07/09/23 15:06:32 >>92 スタックの勉強でもしてるのかな? #include <stdio.h> #define S_MAX 500 int stack[S_MAX]; int top=-1; void push(int x){ stack[++top] = x; } int pop(){ return stack[top--]; } int main(){ int i=1; while(i!=0){ printf("非負値の入力(0で終了):"); scanf("%d", &i); if(i<0){ printf("非負値じゃないとダメです\n"); }else if(i!=0){ push(i); } } printf("--- 結果 ---\n"); while(top!=-1){ printf("%d\n", pop()); } return 0; }
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5293日前に更新/230 KB
担当:undef