解题思路:
注意事项:
//用于保存真正的代码
//多次输入,每次获取一行
//判断注释符"//
//若注释符从下标0开始,则不保存,直接跳过
//反之,则保存
//对保存的代码进行输出
参考代码:
#include <stdio.h>
#include <string.h>
int main(){
char A[100][201]; //用于保存真正的代码
char B[201];
int i ,j =0;
while(gets(B)){ //多次输入,每次获取一行
int len =strlen(B);
for(i =0;i <len;i++){
if(B[i] =='/'&&B[i+1] =='/'){ //判断注释符"//"
break;
}
}
if(i ==0){ //若注释符从下标0开始,则不保存,直接跳过
continue;
}
strncpy(A[j++],B,i); //反之,则保存
}
for(i =0;i <j;i++){ //对保存的代码进行输出
printf("%s\n",A[i]);
}
return 0;
}
0.0分
0 人评分
人见人爱A+B (C语言代码)浏览:629 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:543 |
【明明的随机数】 (C语言代码)浏览:788 |
1642题解浏览:716 |
【亲和数】 (C语言代码)浏览:600 |
1035 题解浏览:786 |
演讲大赛评分 (C语言代码)浏览:1641 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:686 |
C语言程序设计教程(第三版)课后习题8.5 (C语言代码)浏览:668 |
C语言程序设计教程(第三版)课后习题1.5 (C++代码)浏览:406 |