c语言,从键盘上输入10个字符,将其中的小写英文字母转换成大写英文字母,并将结果显示出来。在线等待!!

作者&投稿:芷衫 (若有异议请与网页底部的电邮联系)
C语言编程,从键盘输入一字符串,将其中的小写字母全部转换成大写字母~

#include
int main()
{
int ch;
int i=0;
while( i++ < 10 ) //循环控制10次
{
ch=getchar();
if ( ch >='A' && ch<='Z' ) //如果是大写字母
{
printf("%c" , ch-'A'+'a' ) ; //转换成小写并输出
}
}
printf("
");
return 0;
}

#include<stdio.h>
void main()
{int i;
char c;
for (i=0;i<10;i++)
{c=getchar();//这一句不知道对不对?
if (c>='a'&&c<='z')
c=c-32;
printf("%c ",c);
}
}

#include "stdio.h"
void main()
{
char a[11];
int i;
scanf("%s",a);
printf("\n");
for(i=0;i<strlen(a);i++)
{
if(a[i]<='z'&&a[i]>='a')
{ a[i]=a[i]-32; printf("%c",a[i]); }
else
if(a[i]<='Z'&&a[i]>='A')
{ a[i]=a[i]+32; printf("%c",a[i]);}
}
getch();
}


用C语言编写一个程序,从键盘上输入一个小写字母,将其本身及对应的大写字...
prinft("大写字母是:%c\\n",ch);} else(printf("请输入大写字母");)示例三:include <stdio.h> main(){ char c; \/\/声明变量 scanf("%c",&c); \/\/键盘上取值 printf("%c %c",c,ch-'a'+'A');\/\/本身和大写输出 } ...

从键盘输入一个三位整数,分别输出该数的个位数字,十位数字,百位数字,c...
int a,a0,a1,a2;scanf("%d",&a);a2=a\/100; \/*确定x百位的数*\/ a1=(a-a2*100)\/10; \/*确定x十位数*\/ a0=a-a2*100-a1*10; \/*确定x个位数*\/ printf("百十个位数分别为:d,%d,%d\\n",a2,a1,a0);} 以上就是用c语言输入一个三位数的步骤。告诉你们c语言的历史:C语言...

C语言 从键盘输入一个十进制整型数据,计算并输出其各位上数字之和(忽...
printf("输入一个数字:"); scanf("%d",&i); if(i<0) i=-i; while(i>=10) { sum+=i%10; i\/=10; } sum+=i; printf("各位之和为%d\\n",sum);} 本回答由电脑网络分类达人 系统推荐 举报| 答案纠错 | 评论 7 0 zelon19890311 采纳率:61% 来自团队:电脑软硬件 擅长: 编程语言 出国\/留学...

汇编语言,怎么从键盘输入字符串呢?
DATASSEGMENT A100DUP(?)DATASENDS CODESSEGMENT ASSUMECS:CODES,DS:DATAS,SS:STACKS START:MOVAX,DATAS MOVDS,AX MOVSI,OFFSETA MOVCX,20 L:MOVAH,01H INT21H MOVA[SI],AL INCSI LOOPL MOVAH,4CH INT21H CODESENDS ENDSTART

C语言编程题:从键盘输入一个小写字母,在屏幕上显示其对应的大写字母_百 ...
【C语言输入小写字母,输出显示为大写字母主要用到字符】例子如下:直接编译,程序输出结果中输入任意小写字母,按回车,得到结果如下图所示:

C语言从键盘输入一个字符串,然后输出一个新字符串,如原串为abcd,则新...
include<stdio.h> void fun(char *s){ char t[30];int k=0,i=0,j=0;while(s[i])t[k++]=s[i++];i=0;while(i<2*k-1){ if(i%2==0)s[i]=t[j++];else s[i]='*';\/\/这里的*改为空格;i++;\/\/用*(星号)为了看着更直观 } s[i]='\\0';} int main(){ char ...

c语言 从键盘上任意输入一个字符(字母大小写,数字,控制字符和其他字符...
include <string.h>#include<stdio.h>#define N 99main(){ char s[N]; int i,sum,num=0,letter=0,space=0,other=0; gets(s); sum=strlen(s); for(i=0;i<sum;i++) { if(s[i]==' ') space++; if((s[i]>=65&&s[i]<=90)||(s[i]>=97&&s[i]<=122)...

从键盘上输入10个数,输出其中的奇数 c 语言编程
include<stdio.h> int main(){ int i;int a[10];printf("请输入10个数: \\n");for(i=0;i<10;i++)scanf("%d",&a[i]);printf("奇数为: \\n");for(i=0;i<10;i++){ if(a[i]%2==1)printf("%d\\t",a[i]);} return 0;} ...

C语言从键盘上输入4个整数按降序(从大到小的顺序)输出
include"stdio.h"main(){ int x,y,z,h,t;scanf("%d%d%d",&x,&y,&z,&h);if (x<y){t=x;x=y;y=t;} \/*交换x,y的值*\/ if(x<z){t=z;z=x;x=t;}\/*交换x,z的值*\/ if(y<z){t=y;y=z;z=t;}\/*交换z,y的值*\/ if(z<h){t=z;z=h;h=t;}\/*交换z,h的值...

从键盘上输入n个学生成绩,求平均分且输出高于平均分的人数c语言编程
double N,M,one;\/\/one记录每次输入的成绩,N记录学生数,M记录总分,使用double记录允许分数为小数 N=0;\/\/学生数初始为0 M=0;\/\/总分初始为0 scanf("%lf",&one);\/\/读入第一个成绩,或表示结束的负数 while(one>=0)\/\/直到读入的数是负数时停止 { N++;\/\/人数加1 M=M+one;\/\/总分加上...

黄石港区17113773778: C语言题,求解从键盘上输入10个字符,分别统计其中字母(不区分大、小写)、数字字符和其他字符的个数. 本人初学者,请不要用太深的程序编写,谢谢 -
翠定欣欣:[答案] 授之以鱼不如授之以渔,我教你方法吧 你要统计的是三种量,所以的事先定义好三个变量来保存结果,假设字母数为a,数字字符为b,其他字符为c,用if来比较每次输入的字符的ASICC码与限定界限的比较结果来决定a,b,c是否加1 字母的ASICC码...

黄石港区17113773778: C语言编程从键盘上输入一含有10个字符上的字符串,将其下标为1、3、5、7、9的字符改为大写字母后输出 .悬 -
翠定欣欣: int main() {char str[100];memset(str, 0, 100); // 数组清零 do{printf("%Input the string:\n");gets(str);}while(strlen(str) < 10); // less than 10 charactors for(int i = 1; i <= 9; i++){if(i % 2 != 0){printf("%c", toupper(str[i]));}}printf("\n"); }

黄石港区17113773778: 从键盘输入十个字符,请将其中的小写字母转换为大写字母,其它字符不变.输出转换前后的字符 -
翠定欣欣: 1 2 3 4 5 6 7 8 9 10 11 12#include<stdio.h> intmain() {chars[20];inti;gets(s);for(i=0;i<10;i++)if(s[i]>='a'&&s[i]<='z')s[i]-=32;s[i]='\0';puts(s);return0; }

黄石港区17113773778: c语言,从键盘上输入10个字符,将其中的小写英文字母转换成大写英文字母,并将结果显示出来.在线等待!! -
翠定欣欣: #include void main() {int i; char c; for (i=0;i{c=getchar();//这一句不知道对不对?if (c>='a'&&cc=c-32; printf("%c ",c); } }

黄石港区17113773778: 跪求C语言大神,由键盘输入一行10个字符,将其中每个数字字符代表的数值累加起来,输出结果 -
翠定欣欣: #include <stdio.h>#include <conio.h> void main(void) { char ch; int sum = 0; while((ch=getche())!='\r')//按下回车键,退出读入,并输出结果 { if (ch>='0'&&ch<='9') { sum += ch - '0'; } } printf("\n%d\n",sum); }

黄石港区17113773778: c语言从键盘随意输入10个数据,编写程序, 实现将其中最大数与最小数的位置对调后,再输出调整后的 -
翠定欣欣: int a[5] = {2,3,46,11,22};int i,temp; int maxpos = 0, minpos = 0; for(i = 1;i <5;i++){if(a[i] > a[maxpos]) maxpos = i; else if(a[i] < a[minpos]minpos = i; } temp = a[maxpos]; a[maxpos] = a[minpos]; a[minpos] = temp;

黄石港区17113773778: C语言 输入10个字符,统计其中英文字母、空格或回车、数字字符和其他字符的个数. -
翠定欣欣: 你的程序 符号不对 用中文输入法时要用半角的不要用全角的符号 或者直接以英文形式输入 #include <stdio.h> main( ) {char c;int letter=0,space=0,digit=0,other=0;printf("i请输入10个字符:\n");while((c=getchar( ))!='\n') /*读取当前字符,如...

黄石港区17113773778: C语言编程题: 输入10个字符串,将其从大到小排序后输出. -
翠定欣欣: #include<stdio.h> void swap1(int *p,int n){ int temp; for(int i=0;i<n-1;i++) for(int j=i+1;j<n;j++) if(p[i]>p[j]){ temp=p[i]; p[i]=p[j]; p[j]=temp; } } void swap2(int *p,int n){ int temp; for(int i=0;i<n-1;i++) for(int j=i+1;j<n;j++) if(p[i]<p[j]){ temp=p[i]; p[i]=p[j]; p[j]=...

黄石港区17113773778: 从键盘上输入10个字符,统计数字字符的个数 -
翠定欣欣: #include<stdio.h> int main() {char a[10]; int Cnt=0; printf("请输入10个字符:\n"); scanf("%s",a); for(int i=0;i<10;i++) { if(a[i]>=48 && a[i]<=57) Cnt++; } printf("这10个字符中数字的个数为%d:\n",Cnt); return 0; }

黄石港区17113773778: 从键盘输入10个字符串,把字符串按字典升序排列并输出.每行输出一个字符串,用C语言怎么写? -
翠定欣欣: 将字符串2复制到字符串1 strcpy(s1,s2); 交换两个字符串:strcpy(t,s1);strcpy(s1,s2);strcpy(s2,t); 字符串比大小根据ascll码挨个比较,strcmp("a","b");返回的是小于0的数,strcmp("b","b");返回的是0,strcmp("b",“a”); 返回的...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网