1 条题解
-
0
C :
#include<stdio.h> #include<string.h> int main() { int k; char a[2005]; scanf("%d",&k); getchar(); while(k--) { gets(a); int l=strlen(a); if(a[0]>=97) printf("%c",a[0]-32); else printf("%c",a[0]); for(int i=0; i<l; i++) { if(a[i]==' '&&a[i+1]!=' ') { if(a[i+1]>=97) printf("%c",a[i+1]-32); else printf("%c",a[i+1]); } } printf("\n"); } return 0; }
C++ :
#include <iostream> using namespace std; char aa[10000]; char bb[10000]; main() { int n,d,i,j,k,l,a,b,s; while(cin>>n) { getchar(); while(n--) { gets(aa); if(aa[0]==' ') j=0; else { j=1; if(aa[0]<97) bb[0]=aa[0]; else bb[0]=aa[0]-32; } for(i=1;aa[i]!='\0';i++) { if(aa[i-1]==' ' && aa[i]!=' ') { if(aa[i]<97) bb[j]=aa[i]; else bb[j]=aa[i]-32; j++; } } bb[j]='\0'; puts(bb); } } }
- 1
信息
- ID
- 2351
- 时间
- 3000ms
- 内存
- 128MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者