C語言--函數調用的大體結構,以下:ide
#include <stdio.h> void hello(int); int main(void) { int j; for(j = 0;j < 10;j++) //初始值是0,第一行打印個空行;若是是1,不會產生空行 { hello(j); printf("\n"); } return 0; } void hello(int n) { int i; for(i = 0;i < n;i++) printf("*"); printf("\n"); //若是有這個換行,打印出的效果就會有空行 } 函數的第35,36課總結(來自
#include <stdio.h> void myprint(int); void mychar(char); int main(void) { int j; for(j = 0;j < 5;j++) { myprint(j); print("\n"); } char a; a = getchar(); mychar(a); return 0; } void myprint(int n) { int i; for(i = 0;i <n;i++) printf("*"); printf("\n"); } void mychar(char ch) { if(ch >='a' && ch <='z') { putchar(ch - ('a' - 'A')); printf("\n"); }else{ putchar(ch); printf("\n"); } }