随笔分类 - c语言
摘要:getchar 由宏实现:#define getchar() getc(stdin)。 getchar有一个int型的返回值.当程序调用getchar时.程序就等着用户按键.用户输入的字符被存放在键盘缓冲区中.直到用户按回车为止(回车字符也放在缓冲区中).当用户键入回车之后,getchar才开始从...
阅读全文
摘要:1 #include 2 #include 3 #define N 6 4 typedef struct 5 { 6 char name[10]; 7 int score; 8 }student; 9 //选择排序 10 void sort1 (student a[]) 11 { 12 int i,j,min; 13 student st; 14 for(i=0;ia[j].score) 20 min=j; 21 } 22 if(min!=i)...
阅读全文
摘要:#include #include //跟新进度条函数/* * 每传入一个参数就刷新一次进度条 * 当i*100':' '(如第一次全是空格(50个)光标在最后然后用putchar('\b')回到起点方便第二次数据填充) * 即每次输出一轮后再回到起点为第二次输出做准备,然后轮回 */void update_process(int percent,int barlen){int i;putchar('[');for(i=1;i':' ');putchar(']');printf("%3d%
阅读全文