| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY 
共有 601 人关注过本帖
标题:虚心求教【HELP】
收藏  订阅  推荐  打印 
zhou

等级:禁止发言
帖子:429
积分:4450
注册:2006-6-16
虚心求教【HELP】
提示: 作者被禁止或删除 内容自动屏蔽
2007-12-18 13:36
無邪的睡脸
Rank: 3Rank: 3
来自:湖北武汉
等级:中级会员
威望:1
帖子:331
积分:3830
注册:2007-9-11

遇到/*开始执行:/*->//,大写->小写,小写->大写,直到*/,将其去掉。
这不好写?

不要仅为成功而努力.要为做一个有价值的人而努力
kobe24j@sina.com

2007-12-18 13:46
zhou

等级:禁止发言
帖子:429
积分:4450
注册:2006-6-16
提示: 作者被禁止或删除 内容自动屏蔽
2007-12-18 13:48
xianshizhe111
Rank: 6Rank: 6
等级:金牌会员
帖子:1451
积分:15818
注册:2007-12-8
大转小,小转大,注释放在前已完成.

/*大写转小写,小写转大写,注释放前面*/
/* Turboc 3.0 编译*/
#include<stdio.h>
int main(void)
{
  char a[30],b[30];
  char *str1;
  int i=0,j,k;
  str1=a;
  /*clrscr();*/
  gets(a);
  for(;*str1!='\0';)
    { if(*str1>='A'&&*str1<='Z')
    *str1=*str1+32;
      else if(*str1>='a'&&*str1<='z')
    *str1=*str1-32;
      *str1++;
      i++;

    }
  *str1='\0';
  str1=a;
    for(j=0;j<i-2;j++)
     if(a[j]=='*')
    a[j]='/';

    a[j]='\0';




  puts(a);
  return 0;
}
2007-12-18 14:44
zhou

等级:禁止发言
帖子:429
积分:4450
注册:2006-6-16
提示: 作者被禁止或删除 内容自动屏蔽
2007-12-18 16:47
lonmaor
Rank: 12Rank: 12Rank: 12
来自:Zz.
等级:版主
威望:11
帖子:578
积分:5104
注册:2007-11-27

#include <stdio.h>
int main(void)
{
   char a[30];
   char *str1;
   str1=a;
   gets(a);
   while(!(*str1 == '/' && *(str1+1) == '*'))
      str1++;
   *(++str1)='/';
   str1=str1+1; //指向注释中第一个字符
   while(!(*str1 == '*' && *(str1+1) == '/'))
   {
      if (*str1>='A'&&*str1<='Z')
         *str1=*str1+32;
      if (*str1>='a'&&*str1<='z')
         *str1=*str1-32;
      str1++;
   }
   *str1='\0';
   puts(a);

  return 0;
}
2007-12-18 17:24
zhou

等级:禁止发言
帖子:429
积分:4450
注册:2006-6-16
提示: 作者被禁止或删除 内容自动屏蔽
2007-12-18 17:31
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.052450 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved