博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《C语言及程序设计》实践项目——main函数的参数
阅读量:6427 次
发布时间:2019-06-23

本文共 635 字,大约阅读时间需要 2 分钟。

返回:

【项目1-用命令行运行程序】
下面的程序,用于复制命令行中给出的文件。请利用命令行的方式运行程序。
#include
#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;}
[ ]
【项目2 - 带行号显示文件】
(1)设计一个程序,读取命令行中给出的文件,将其内容在屏幕上显示出来,并在其行首显示行号(行号从1开始);
(2)改造上面的程序,若命令行中给出多个文件名,逐个加行号显示文件内容
[ ]
【项目3 - 命令行加法器】
建立项目add,设计一个用命令行能运行的加法器,其中加数的个数不定:
输入:add 1 3
输出 4
输入:add 1 3.1 2 6
输出 12.1
输入:add 1 3 a 6
输出:命令行中出现非法运算量!
[ ]

转载地址:http://sybga.baihongyu.com/

你可能感兴趣的文章
BootStrap框架选择
查看>>
[BZOJ] 1067: [SCOI2007]降雨量
查看>>
Stream
查看>>
翻译--Thinking in React
查看>>
JavaScript中this指向问题
查看>>
JPA或Hibernate中的
查看>>
web_find和web_reg_find 区别(转载)
查看>>
请设计一个算法能够完成两个用字符串存储的整数进行相加操作,对非法的输入则返回error...
查看>>
开博宣言
查看>>
【目录】 软件测试全栈需要学习什么? 软件测试的各个阶段 ,软件测试学习路径,软件测试方向选择,软件测试的薪资待遇。...
查看>>
CSS3动画【归纳总结】
查看>>
Web应用程序项目 已配置为使用IIS
查看>>
ElasticSearch-倒排索引
查看>>
Algs4-2.1.18可视轨迹-选择排序
查看>>
Algs4-2.2.5自顶向下和自底向上的归并排序的子数组和大小
查看>>
ASP.NET温故而知新学习系列之ASP.NET多线程编程—.NET下的多线程编程Thread中委托的使用(六)...
查看>>
Django完整的登录示例,APP,ORM介绍和使用
查看>>
使用 Spring HATEOAS 开发 REST 服务
查看>>
最新整理知识结构图
查看>>
linux安装mysql
查看>>