设为首页 加入收藏

TOP

2011年计算机二级C++辅导实例编程(14)
2014-10-20 19:30:02 来源: 作者: 【 】 浏览:52
Tags:2011年 计算机 二级 辅导 实例 编程

  生成手机号码文本c++程序源码


  // makeyqm.cpp : 定义控制台应用程序的入口点。


  //


  #include "stdafx.h"


  #include "stdio.h"


  #include "stdlib.h"


  int i=1;


  int _tmain(int argc, _TCHAR* argv[])


  // 主程序_tmain支持unicode别名,定义一个整形argc记录参数个数


  //_TCHAR* argv[] 则是所有参数的一个数组


  {


  if(argc!=3) {


  printf("USAGE: MAKEYQM phonefile yqmfile");


  return 1;


  } //如果发现参数不等于3个就提示USAGE: MAKEYQM phonefile yqmfile


  FILE *fp1,*fp2,*fp3;


  if( (fp1=fopen(argv[1], "r")) == NULL) {


  printf("can't open file: %s", argv[1]);


  return 1;


  } //如果读取第一个参数为空,就打印不能打开该文件


  if( (fp2=fopen(argv[2], "r")) == NULL ) {


  printf("can't open file: %s", argv[2]);


  return 1;


  }//如果读取第二个参数为空,就打印不能打开该文件


  char phone[255], yqm[255];


  //定义两个数组phone,yqm


  while( fgets(phone, 255, fp1) && fgets(yqm, 255, fp2)) {


  //当从fp1和fp2流中读取255个字符串数据长度时


  phone[strlen(phone)-2]=0;


  //把0赋值给phone的长度-2


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇2011年计算机二级C++辅导实例编程.. 下一篇2011年计算机二级C++辅导实例编程..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: