“21天好习惯”第一期-21
作者:互联网
#include <stdio.h>
#include <string.h>
int main()
{
int i = 0;
int b = 0;
char a[100];
char n;
int x;
while (scanf("%c", &n) !=EOF)
{
b = 0;
if(!b){b--; if(n>='a'&&n<='z') n = n - 32; printf("%c", n);}
else printf("%c", n);
gets(a);
for(i = 0;a[i]!='\0';i++)
{if(a[i-1]==' ') a[i] = a[i] - 32;}
for(i = 0;a[i]!='\0';i++)
printf("%c", a[i]);
if(a[i]=='\0')
{printf("\n");
continue;}
}
return 0;
}
最后一天我就把我前面写的几个题目放上来吧
#include <stdio.h>
#include <string.h>
int main()
{
int n, i, b;
char a[300];
while(scanf("%d",&n) !=EOF)
{ getchar();
for(n;n > 0;n--)
{ b = 0;
gets(a);
int len=strlen(a);
for(i = 0;i < len;i++)
{ if(a[i]<0) b++;}
printf("%d\n", b/2);
}}
return 0;
}
#include <stdio.h>
#include <string.h>
int main()
{
int n, i, b;
char a[100];
char c[100];
while(scanf("%d",&n) !=EOF)
{ getchar();
for(n;n > 0;n--)
{
b = 0;
gets(a);
int len=strlen(a);
for(i = 0;a[i] !='\0';i++) c[len-1-i] = a[i];
for(i = 0;i<len;i++)
{if(c[i]==a[i]) b++;}
if(b==len) printf("yes\n");
else printf("no\n");
}
}
return 0;
}
标签:char,天好,21,int,scanf,len,第一期,include,EOF 来源: https://blog.csdn.net/qq_63190671/article/details/121298148