C语言,从键盘输入一字符串,将其中的小写字母全转换成大写字母后输出。小字母转为大写字母用自定义函数
这样就欧了,你所说的什么以!结束是啥意思?你输入字符窜爱打多少大多少,不想打了回车就是了,关!什么事?
#include
#include
void main()
{
FILE *fp;
char s[100];
int i;
scanf("%s",s);
for(i=0;s[i]!='\0';i++)
s[i]=s[i]-32;
fp=fopen("h:\\upper.txt","w");/*路径自己改,注意双斜杠*/
fprintf(fp,"%s",s);
fclose(fp);
}
#include<stdio.h>
char toupper(char c)
{ if(c>='a'&&c<='z')c-=32;
return c;
}
int main()
{ char s[200];
int i;
gets(s);
for(i=0; s[i]; i++)
s[i]=toupper(s[i]);
printf("%s
",s);
return 0;
}
#include #include void main() { FILE*fp; char ch; int i=0; printf("输入字符以#结尾:"); fp=fopen("file.txt","w"); ch=getchar(); while(ch!='#') { fputc(ch-32,fp); ch=getchar(); } fclose(fp); fp=fopen("file.txt","r"); ch=fgetc(fp); while(ch!=EOF) { putchar(ch); ch=fgetc(fp); } printf("\n"); fclose(fp); }
C语言,从键盘输入一字符串,将其中的小写字母全转换成大写字母后输出。小...
include<stdio.h>char toupper(char c){ if(c>='a'&&c<='z')c-=32; return c;}int main(){ char s[200]; int i; gets(s); for(i=0; s[i]; i++) s[i]=toupper(s[i]); printf("%s\\n",s); return 0;} ...
编程,从键盘输入一个字符串,将其逆序输出。如:输入china。输出anihc...
编程中,输入一个字符串并将其逆序输出是一个常见的练习。例如,当用户输入"china"时,程序将输出"anihc"。这里提供了两种方法来实现这一目标。第一种方法使用了C语言中的标准库函数strrev。代码片段如下:include <stdio.h> include <string.h> int main(int argc, char* argv[]){ char s[100]...
C语言程序设计 从键盘输入一个字符串,将其中所有的数字字符抽出,按原...
include "stdio.h"int main(void){ char s[100],ns[100];int i,j;printf("Please intput a string...\\ns=");gets(s);for(j=i=0;ns[j]=s[i];i++)if(s[i]<'0' ||s[i]>'9')j++;puts(ns);return 0;}
编写程序从键盘输入一串字符然后将其中的数字输出到屏幕上?
if char.isdigit():如果是数字,则将其添加到numbers字符串中 numbers += char 输出提取到的数字 print("提取的数字为:", numbers)运行程序后,您可以在命令行中输入一串字符,程序将提取其中的数字并将其输出到屏幕上。请注意,这个示例程序假设输入的字符中只包含数字和其他字符,不包含空格或其他特...
从键盘输入一个字符串,将其中的小写字母全部转换为大写字母,然后输出...
int main(){ FILE *fp;int i=0;char str[100];printf("请输入字符串,并且以感叹号!结束:\\n");if((fp=fopen("test.txt","w"))==NULL)\/\/打开输出文件并使fp指向此文件 { printf("无法打开此文件!\\n");\/\/如果打开出错就输出打不开的信息 exit(0);\/\/退出程序 } gets(str);while(...
C语言编程,从键盘输入一字符串,将其中的小写字母全部转换成大写字母_百 ...
int main() { FILE *fp;if((fp=fopen("123.txt","a"))==NULL)printf("file cannot open \\n");else printf("file opened for writing \\n");char ch;while((ch = getchar()) != '\\n'){ fputc(toupper(ch),fp);} fputc('#',fp);if(fclose(fp)!=0)printf("file cannot be...
C语言编程 从键盘输入一个字符串,分别统计其中大写字母、小写字母及其...
C语言编程中,可以通过编写一个程序来从键盘接收一个字符串。程序将统计并输出其中大写字母、小写字母、空格、数字以及其它字符的个数。具体实现方法是首先定义一个数组a,用于存储各类字符的数量。接着使用gets函数读取输入的字符串s。然后通过一个for循环遍历字符串s中的每个字符。对于每个字符,程序会使用...
从键盘输入一个字符串,将其中的所有数字字符抽出,按原顺序组成一个新...
include <stdio.h>int main(){char ch;while ((ch = getchar()) != '\\n')if (ch >= '0' && ch <= '9')putchar(ch);printf("\\n");return 0;}
1 .从键盘上输入一个字符串,将其中的所有大写字母都转换成为小写字母...
void main(){ char a[80],*p;p=a;scanf("%s",a);while (*p!='\\0'){ if (*p<='Z' && *p>='A') *p+=32;p++;} printf("%s",a);}
从键盘上输入一个字符串(含空格),将其保留在字符数组中,删除其中的所有...
include<stdio.h> main(){int i,j;char a[100];gets(a);for(i=0,j=0;i<100;i++)if(a[i]!=' ')a[j++]=a[i];puts(a);}