史萊姆論壇

史萊姆論壇 (http://forum.slime.com.tw/)
-   程式語言討論區 (http://forum.slime.com.tw/f76.html)
-   -   拜託拜託~~教教我吧>"<~C++ (http://forum.slime.com.tw/thread190324.html)

屋頂上的吉他手 2006-10-29 07:55 PM

拜託拜託~~教教我吧>"<~C++
 
我們程式老師出了一個問題,
我做了好久還是做不出來,
禮拜二要交程式了,
我還是不會:56gtyhu:

請問各位大大:
*
**
***
****
*****
******
*******
********
*********
**********

**********
*********
********
*******
******
*****
****
***
**
*

**********
*********
********
*******
******
*****
****
***
**
*

*
**
***
****
*****
******
*******
********
*********
**********
這個程式怎麼寫?
我只會寫前面兩個,
後面兩個完全不會,
而且後面兩個本來是靠右的三角形,
寫完後變成靠左了一一"~
拜託拜託~
救命唷!!:drtyt76h6

snoopy 2006-10-29 10:21 PM

#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int i,j;
for(i=0;i<10;i++) {
j=10;
for(j=j-i;j>0;j--) {
printf("*");
}
printf("\n");
}
system("pause");
return 0;
}

屋頂上的吉他手 2006-10-29 10:39 PM

大大~
你寫的程式出現了的三角形也是靠左的呢~
不過你寫出system("pause");對我來說倒是蠻經典的,
我沒寫過這個函式呢!!
會出現"按任意見繼續...",
倒是蠻希奇的,
我有問過我朋友說要怎麼打倒三角形靠右邊的,
他說要用倒空白printf(" ");,
但是我想了很久還是不會,
請問大大會嗎?

我只知道要怎麼寫靠左三角形跟倒三角形,
靠右邊的三角形跟倒三角形好像需要用的printf(" ");的樣子,
但是我資質魯鈍,所以怎麼想也不會,
請大大解惑一下,謝謝~:o

snoopy 2006-10-29 10:54 PM

#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int i,j;
for(i=0;i<10;i++) {
for(j=0;j<10;j++) {
if(j>i)
printf("*");
else
printf(" ");
}
printf("\n");
}
system("pause");
return 0;
}

屋頂上的吉他手 2006-10-29 11:13 PM

感謝>///<~
 
SNOOPY大大好利害~
感謝您!!

heavenheaven 2006-10-29 11:41 PM

看到這個好懷念
在下以前一開始學C和C++時也是要寫出這題
莫非這題是經典的初學題:face29:

飛鳥 2006-10-29 11:49 PM

對呀,這種都是很經典

還有九九乘法表.........我想這個是最經典的題目

屋頂上的吉他手 2006-10-30 12:16 AM

各位大大,
別這麼說咩...
對一個大一生來說...
很困難@@"~
哈哈~~

我對程式很沒輒,
但是我又是資訊管理系的,
得學程式...
雖然我認為程式很好玩,
但是程式果然還是得花心思去學的東西,
各位大大的程式一定都很強,
所以才可以大家一起討論研究,
真是佩服!!:o

Chin-Wei 2006-10-30 12:57 AM

最經典的大概是萬年曆 = =a
學 C 的時候寫過一次
學 C++ 的時候也寫了一次
學 VB 的時候又寫了一次
學 Java 的時候..... XD,怎麼還是萬年曆 :56gtyhu:



還好現在學 shell script 不用寫萬年曆 = =+
用 cal 就好了

heavenheaven 2006-10-30 11:00 AM

引用:

作者: 飛鳥
對呀,這種都是很經典

還有九九乘法表.........我想這個是最經典的題目

對厚~還有九九乘法表
好像那個星字三角型寫完就要寫九九乘法表的

引用:

作者: 屋頂上的吉他手
我對程式很沒輒,
但是我又是資訊管理系的,
得學程式...
雖然我認為程式很好玩,
但是程式果然還是得花心思去學的東西,
各位大大的程式一定都很強,
所以才可以大家一起討論研究,
真是佩服!!:o

跟偶一樣:56gtyhu:
在下還是轉系轉到資管
之前五專讀應外 二技才轉考資管 <-不知死活
程式對偶來說...死死死:dcft689kj
不過吉他手大大還年輕~才大一:face29:
前途不可限量啦
最後給你幾個在下唸資管的心得
1.不要想全靠老師來教,一定要自己去主動學習
2.分組寫程式一定要自己參與,不要當買便當或送茶水的那種~"~
3.靠自己努力學習,學到的就都會是你自己的
4.興趣還是最重要的
5.起碼要有一種程式語言是擅長的

引用:

作者: Chin-Wei
最經典的大概是萬年曆 = =a
學 C 的時候寫過一次
學 C++ 的時候也寫了一次
學 VB 的時候又寫了一次
學 Java 的時候..... XD,怎麼還是萬年曆 :56gtyhu:



還好現在學 shell script 不用寫萬年曆 = =+
用 cal 就好了

偶都沒寫過萬年曆:dcft689kj
果然團長大人的才夠高竿:face29:

猜謎人 2006-10-30 02:32 PM

system("pause")
請問這是DEV C++才用的嗎
我不是資訊的
只是很想學

飛鳥 2006-10-30 04:41 PM

引用:

作者: 猜謎人
system("pause")
請問這是DEV C++才用的嗎
我不是資訊的
只是很想學

這是呼叫系統的函數system("")

裡面可是是很多種系統的預設指令

snoopy 2006-10-30 06:25 PM

最經典的是hello world吧

hello C
hello C++
hello Java
hello perl
hello 組語
hello lisp
hello prolog

iknowiloveu 2007-03-20 12:05 AM

引用:

作者: snoopy (文章 1611996)
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int i,j;
for(i=0;i<10;i++) {
for(j=0;j<10;j++) {
if(j>i)
printf("*");
else
printf(" ");
}
printf("\n");
}
system("pause");
return 0;
}




這個應該是C語言吧~

C++不用.H

我學的C++大部分會用到的開頭是

#include<iostream>
using .....

之類的吧~~~

但是不用.H 那種應該是turbo C吧~

想當初我不小心把自己的C語言被當了

十分懊惱QQ:on_67:

leowang 2007-03-20 10:14 PM

看到這程式真的好懷念喔
這題目也是經典題目之一
在C 、Java 都看的到


所有時間均為台北時間。現在的時間是 01:42 AM

Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2025, Jelsoft Enterprises Ltd.

『服務條款』

* 有問題不知道該怎麼解決嗎?請聯絡本站的系統管理員 *


SEO by vBSEO 3.6.1