C语言--函数调用的大致结构,如下:
#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"); } }