本文共 635 字,大约阅读时间需要 2 分钟。
返回:
#include[ ] 【项目2 - 带行号显示文件】 (1)设计一个程序,读取命令行中给出的文件,将其内容在屏幕上显示出来,并在其行首显示行号(行号从1开始); (2)改造上面的程序,若命令行中给出多个文件名,逐个加行号显示文件内容 [ ] 【项目3 - 命令行加法器】 建立项目add,设计一个用命令行能运行的加法器,其中加数的个数不定: 输入:add 1 3 输出 4 输入:add 1 3.1 2 6 输出 12.1 输入:add 1 3 a 6 输出:命令行中出现非法运算量! [ ]#include int main(int argc,char *argv[]){ FILE *p1,*p2; int c; p1=fopen(argv[1], "r"); p2=fopen(argv[2], "w"); while((c=fgetc(p1))!=EOF) fputc(c,p2); fclose(p1); fclose(p2); printf("复制完毕!敲任一键退出...\n"); getchar(); //这一句在命令行下运行时很关键,可以在程序结束前停下来(等待输入) return 0;}
转载地址:http://sybga.baihongyu.com/