|
本帖最后由 Lukaslu 于 3.1.2010 22:18 编辑
Schreiben Sie ein C-Programm, welches den
Text einer Kopfzeile von C-Funktionen analysiert.
Der Text der Kopfzeile soll als Zeichenkette eingegeben werden und untersucht werden. Als Ergebnis soll das Programm
den Namen der Funktion, die Zahl der Parameter und die Parameternamen
bestimmen.
Beispiel:
Für den Funktionsaufruf
funk(a1,b1,u)
soll folgende Ausgabe erzeugt werden:
Name der Funktion: funk 1.Parameter: a1 2.Parameter: b1 3.Parameter: u Zahl der Parameter: 3
Hinweis :
Da die Funktion
scanf
als Datentrennzeichen das Leerzeichen verwendet, eignet sich diese Funktion nicht zum Eingeben von Zeichenketten, welche auch Leerzeichen enthalten dürfen. Deshalb soll die Funktion
gets
verwendet werden, die eine Eingabezeile in eine Zeichenkette schreibt.
我看的一脑袋雾水
哪位高人可以给小弟指点一下
把这个程序的主要部分写出来啊
谢谢了
呵呵 |
|