C语言编写一个程序,输入字符串,将字母改成后一个,将z改为a,输出原字符串以及转换之后的字符串。比

作者&投稿:牢关 (若有异议请与网页底部的电邮联系)
C语言程序实现输入字符串所有字母转换成下一个字母,A-B,a-b,字母Z和小z转换成A和a,其余字符不变~

#include
void main()
{
char str[100];
int i;
scanf("%s",str);
for(i=0;str[i]!='\0';i++)
{
if(('a'<=str[i] && str[i]<='z') || ('A'<=str[i] && str[i]<='Z'))

{
if(str[i]=='z'||str[i]=='Z')
{
str[i]=str[i]-25;
}
else
{
str[i]=str[i]+1;
}
}
}
printf("%s",str);
}

#include
main()
{
char s[];
int i=0;
for(i=0;;i++)
scanf("%c"*s[i]);
for (i=0;s[i]!='/0';i++)
{
if(s[i]>='A'&&s[i]<='Z')
s[i]+=32;/将大写字母改为小写
else
if(s[i]>='a'&&s[i]<='z')/将小写改为大写
s[i]-=32;
}
printf("%c",s[]);
}

#include <stdio.h>
int main(void)
{
    char str[100];
    char *cp;

    gets(str);
    for(cp=str;*cp!='\0';cp++)
    {
        if(*cp>='a' && *cp <='z')
            *cp = (*cp - 'a' +1) % 26 + 'a';
        if(*cp>='A' && *cp<='Z')
            *cp = (*cp - 'A' +1) % 26 + 'A';
    }

    puts(str);

    return 0;
}


#include <stdio.h>
#include <string.h>
int main(void)
{
char string[100] = "abcdefghijklmnopqrstuvwxyz", *ptr;
/* converts string to upper case characters */
ptr = strupr(string);
printf("%s\n", ptr);
return 0;
}

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main()
{
int i;
char s[100];
gets(s);
for(i=0;i<strlen(s);i++)
{
if(s[i]=='z')
s[i]='a';
else
s[i]++;
}
puts(s);
system("pause");
return 0;
}

main()
{char a[100];
char b[100];
char *p;
gets(a);
strcpy(b,a);
p=a;
while(*p)
{if(*p=='z')*p='a';
else *p=*p+1;
p++;}
puts(b);
puts(a);
}


c语言 编写一个程序,包括两个函数,在主函数中输入5个学生成绩,存放在一...
include "stdio.h"double getAve(double a[],int n){ int i; double sum=0; for(i=0;i<n;i++) sum+=a[i]; return sum\/n; }int main(){ double a[5]={0}; int i; printf("请输入5个学生的成绩:\\n"); for(i=0;i<5;i++) scanf("%l...

如何用C语言编写一个简单的程序!
上了大学有很多同学都在学习C语言,C++就是C语言的一种,那么怎么用c语言写一个简单的程序hello world呢,下边来给大家演示一下 工具\/材料 电脑,c语言软件 1、鼠标左键双击c语言软件,打开,打开后界面如图,点击关闭即可 2、点击上方程序窗口左上角的文件,选择新建 3、在打开的窗口中选择文件,...

如何编写C语言程序?
2.快捷键“CTRL+N”建立新源代码。3.输入源代码,下面给出最简单的Hello,world源代码:include <stdio.h> int main( ){ printf("Hello,World\\n");return 0;} 4.按下F11编译并且运行源代码,得到运行结果:5.点击任意键返回源代码编辑界面可以继续进行开发,接下来就是C语言语法的学习了。

编写一个c语言程序,输出以下信息 我是一名大学生!
include <stdio.h> int main(){ printf ("我是一名大学生!\\n"); return 0;}

如何用c语言写一个程序输入班级学号的内容?
下面是一个用C语言编写的程序,可以输入班级和学号的内容,并打印出来:c include <stdio.h> int main() { char class[20]; \/\/ 定义班级字符串,长度为20 int number; \/\/ 定义学号整数 printf("请输入班级:");scanf("%s", class); \/\/ 输入班级字符串 printf("请输入学号:");scanf("%d...

一个c语言的程序题?
然后,在main()函数中定义一个头节点指针,并用它来存储整个链表 请点击输入图片描述 接下来,实现从键盘输入五个整数并将它们尾插入链表中 请点击输入图片描述 最后,实现链表中的插入和删除操作,并输出链表中的所有元素 下面是一个可行的c语言程序,该程序实现了从键盘输入五个整数并存储在链表中,...

编写程序如何求1+2+3+...+ n的和?
2、在计算机应用的初期,程序员使用机器的指令系统来编写计算机应用程序,这种程序称为机器语言程序。使用机器语言编写的程序,由于每条指令都对应计算机一个特定的基本动作,所以程序占用内存少、执行效率高。3、缺点也很明显,如:编程工作量大,容易出错;依赖具体的计算机体系,因而程序的通用性、移植性都...

怎样用C语言编一个两数相加的程序?
您可以使用C语言中的加法运算符(+)来编写一个两数相加的程序。以下是一个简单的示例程序:在上面的程序中,我们首先定义了三个变量:num1、num2和sum。num1和num2用于存储用户输入的两个数字,而sum用于存储这两个数字的和。接下来,我们使用printf函数提示用户输入两个数字,并使用scanf函数将用户...

编写一个C程序,运行时输入a,b,c三个值,输出其中值最大者
include<stdio.h> int main(){ int a,b,c,max;printf("请输入三个数:\\n");scanf("%d%d%d",&a,&b,&c);if(a>b)max=a;if(c>max)max = c;printf("三个数中最大的数为:%d",max);return 0;}

编写一个C语言程序?
对应题目:输入n(n<100)个整数,将所有的偶数倒序输出 代码截图 代码 运行结果 结果 完整代码 include <stdio.h> \/\/输入n(n<100)个整数,将所有的偶数倒序输出 int main(){ int n;int num[105]={0};int i=0;scanf("%d",&n);\/\/输入n for(i=1;i<=n;i++){\/\/循环n次 scanf("%d...

带岭区17198276492: C语言编写一个程序,输入字符串,将字母改成后一个,将z改为a,输出原字符串以及转换之后的字符串.比 -
抄裕灵泰: main() {char a[100]; char b[100]; char *p; gets(a); strcpy(b,a); p=a; while(*p) {if(*p=='z')*p='a'; else *p=*p+1; p++;} puts(b); puts(a); }

带岭区17198276492: C程序 编一个程序,输入一个字符串,将其中所有的大写 英文字母的ASCII码+3,小写英文字母的ASCII码 - 3. -
抄裕灵泰: #include <stdio.h>#include <string.h> void main() { int i,n; char str[80]; gets(str); n=strlen(str); for(i=0;i<n;i++) { if(str[i]>='A'&&str[i]<='Z') str[i]+=3; else if(str[i]>='a'&&str[i]<='z') str[i]-=3; } printf("%s",str); }

带岭区17198276492: 快来看看啊!!!急求,,,,在线等!!c语言编程问题:输入一个字符串,将它反向输出. -
抄裕灵泰: #include<stdio.h>#include<math.h> int main(void) { int i,len; char ichar[2]; char zchar[256]={0}; char fchar[256]={0}; printf("请输入字符串:"); i=0; while(1) { scanf("%c",&ichar); //ichar=getc(); if (ichar[0] == 10) break; zchar[i]=ichar[0]; i++; } ...

带岭区17198276492: 用c语言输入一个由数字构成的字符串,编写程序将该字符串转换为整数并输出. -
抄裕灵泰: 字符串转整数可以有两种方法: 1.使用c语言自带的库函数:atoi. 函数原型:int atoi(const char *nptr); 功能:把字符串转成整型数.

带岭区17198276492: 用C语言编写程序在主函数中输入一个字符串,编写函数实现将字符串中的数字字符删除,然后在主函输出输出 -
抄裕灵泰: 遍历整个字符串 然后对每个元素进行判断是否为数字即可 如果是则跳过(可以选择一个新的数组对非数字进行保存,也可以将数字后面的所以其它字符向前移动一位覆盖掉当前字符) 这样直到字符串结尾就完成了

带岭区17198276492: 如何用c语言编:输入一字符串,将其中所有的大写英文字母+3,小写英文字母 - 3,然后再输出加密后的字符串 -
抄裕灵泰: #include <stdio.h> main() { char c,b; printf("请输入字符:\n"); while((c=getchar())!='\n') { if(c>='a'&&c<='z') b=c-3; else if(c>='A'&&c<='Z') b=c+3; printf("%c",b); } printf("\n"); } 程序已经运行过了,大写字母的后三位和小写字母的前三位因为运算后已经超过了字母的范围,输出的是别的字符,如果有其他的要求再提出来.

带岭区17198276492: 用C语言编写一个程序(输入一段字符串,并设定一个字母,如果字符串中有这个字母,就把这个字母删除)
抄裕灵泰: #include <stdio.h> void main() { char s[100],c; int i,j; printf("输入一个字符串:"); gets(s); printf("输入要删除的字符:"); scanf("%c",&c); for(i=j=0;s[i];i++) if(s[i]!=c) s[j++]=s[i]; s[j]='\0'; printf("%s",s); }

带岭区17198276492: 用C语言编写一个有关字符串的程序程序 -
抄裕灵泰: #include <iostream>#include <fstream>#include <cstring>#include <iomanip> using namespace std; int CountFrequency(const char *Input,const char *Output,double *Frequency){char ch=0; int Set[26],count(0),i=0; memset(Set,0,26*sizeof(int)); ...

带岭区17198276492: 怎样用C语言写一个程序,输入一些字符就会输出相对应的特殊字符,如 -
抄裕灵泰: 把你的输入输出,写成对应的数组 比如 char *input[]={"abc","def"}....char *output[]={"current","next",}...然后 读取输入 和Input里面逐个比较 相等的,输出对应的output里面的字符串就可以了.

带岭区17198276492: C语言编程,写一个函数,使输入的一个字符串按反序存放,在主函数中输入和输出字符 -
抄裕灵泰: 问题很简单:你根本就没有翻转字符串!!!!第一,你在调用char yuan(char a)后,用什么来接受它的返回值?对吧,在主函数中根本没有任何char组来接受它.你似乎可以将 gets(a); 后的语句改写成 a = yuan( a ); 然后输出.告诉你这也样...

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