#10763. 枚举算法(NOIP2014)数字删除
枚举算法(NOIP2014)数字删除
(NOIP2014)数字删除
下面程序的功能是将字符串中的数字字符删除后输出,请填空。
#include<iostream>
using namespace std;
int delnum(char *s){
int i,j;
j=0;
for (i=0;s[i]!= '\0';i++)
if (s[i]<'0' ① s[i]>'9') {
s[j]=s[i];
② ;
}
return ③ ;
}
const int SIZE=30;
int main() {
char s[SIZE];
int len,i;
cin.getline(s,sizeof(s));
len=delnum(s);
for (i=0;i<len;i++)cout<< ④ ;
cout<<endl;
return 0;
}
①处应填( )。
{{ select(1) }}
- &&
- &&s[i]>= 'a'&&s[i]<= 'z'&&
- ||
- &&s[i]>= 'A'&&s[i]<= 'Z'&&
②处应填( )。
{{ select(2) }}
- i++
- i=j
- ++j
- j=i
③处应填( )。
{{ select(3) }}
- j
- i
- s[j]
- s[i]
④处应填( )。
{{ select(4) }}
- i
- s[i]
- (!s[i])
- (s[i]==1)