zoukankan      html  css  js  c++  java
  • 去掉双斜杠注释

    Description

    将C程序代码中的双斜杠注释去掉。

    Input

    输入数据中含有一些符合C++语法的代码行。需要说明的是,为了方便编程,规定双斜杠注释内容不含有双引号,源程序中没空行。

    Output

    输出不含有双斜杠注释的C++代码,除了注释代码之外,原语句行格式不变。

    Sample Input

    //======================
    // simplest program
    //======================
    #include
    using namespace std;
    //----------------------
    int main(){
      cout<<”hello world!
    ”;
    }//---------------------
    
    

    Sample Output

    #include
    using namespace std;
    int main(){
      cout<<”hello world!
    ”;
    }
    
    

    HINT


    #include<stdio.h>
    #include<string.h>
    int main()
    {
    	char a[1000];
    	int t,i;
    	while(gets(a))
    	{
    		t=strlen(a);
    		for(i=0;i<t;i++)
    		{
    			if(a[0]=='/'&&a[1]=='/')//若开始为//则无输出若开始全为空格后面为//则输出换行
    				break;
    			else
    			{
    				for(i=0;i<t;i++)
    				{
    					if(a[i]=='/'&&a[i+1]=='/')
    						break;
    			    	else
    						printf("%c",a[i]);
    				}
    				printf("
    ");
    				break;
    			}
    		}
    	}
    	return 0;
    }

  • 相关阅读:
    webpack的安装与配置
    npm初始化
    gitignore的配置
    git本地已有文件夹和远程仓库对应
    git 配置
    开发环境和开发工具
    git 码云使用教程
    递归
    LeetCode 392. 判断子序列
    MongoDB基本操作
  • 原文地址:https://www.cnblogs.com/NYNU-ACM/p/4237325.html
Copyright © 2011-2022 走看看