C语言编程题:输入两个小写字母,分别输出对应的大写字母和第二个小写字母的按字母表顺序表的下一个字母
#include void main(){char a,b;scanf("%c%c",&a,&b);printf("%c%c%c",a-32,b-32,(b-'a'+1)%26+'a');}//运行示例:
scanf_s(" %c", &a);%c前添加空格,用于滤除空白符。
1、程序的第一行#include 是预处理器指令,告诉 C 编译器在实际编译之前要包含 stdio.h 文件。
2、下一行int main()是主函数,程序从这里开始执行。
3、下一行printf(...)是 C 中另一个可用的函数,会在屏幕上显示消息 "Hello, World!"。
4、下一行return 0;终止 main() 函数,并返回值 0。
扩展资料:
C语言初学者比较喜欢的Turbo C 2.0提供了400多个运行时函数,每个函数都完成特定的功能,用户可随意调用。这些函数总体分成输入输出函数、数学函数、字符串和内存函数、与BIOS和DOS有关的函数、 字符屏幕和图形功能函数、过程控制函数、目录函数等。
作为程序员应尽量熟悉目标平台库函数其功能。这样才能游刃有余地开发特定平台的应用程序。比如作为Windows应用程序的开发者,应尽量熟悉Windows SDK;作为Linux应用程序开发者,应尽量熟悉Linux系统调用和POSIX函数规范。
参考资料来源:百度百科-c语言
#include <stdlib.h>
int main ()
{
char a,b;
printf ("input 2 lowercase letter: ");
scanf (" %c %c",&a,&b);
printf("\nupper case: %c %c\n", a-'a'+'A',b-'a'+'A');
if (b>='a' && b<='z') {b=b+1;if (b>'z') b='a';};
printf("next letter is: %c\n",b);
return 0;
}
输入2个小写字母,则输出对应的大写字母。(对输入的字母是否正确,不作检验)。
输出第二个小写字母的下一个字母。(例外: 若是 z 则输出 a )。
C语言编程问题:输入一个大写或者小写的字母,按要求输出大写或者小写
){ if(i==1)printf("%c\\n",ch);if(i==2)printf("%c\\n",ch+32);} if( (ch>=97) && (ch<=122) ){ if(i==1)printf("%c\\n",ch-32);if(i==2)printf("%c\\n",ch);} } 此程序第一个输入字母,第二个输入大小写,1是大写,2是小写 效果如下:...
C语言编程 从键盘输入一个字符串,分别统计其中大写字母、小写字母及其...
include<stdio.h> void main(){ int countd=0,countx=0,countk=0,counts=0,countq=0;\/\/分别用来对大写字母、小写字母、空格、数字、其他字符做计数 char s[100],*p;printf("请输入一个字符串:");int i=0;while((s[i]=getchar())!='\\n')i++;p=&s[0];while(*p!='\\n'){ ...
C语言编程 从键盘输入一个字符串,分别统计其中大写字母、小写字母及其...
} 再出一个统计输入数字中各个数字的个数的代码 include<iostream> using namespace std;void main(){ int m,i=0,a[10]={0};cout<<"Please input number:";cin>>m;while(m!=0){ i=m%10;a++;m=m\/10;} for(int j=0;j<10;j++){ cout<<j<<":"<<a[j]<<endl;} } ...
c语言编程字母大小写转换题
include <stdio.h> main(){ char ch1,ch2;\/\/ clrscr(); printf("请输入一个小写字母:"); ch1=getchar(); ch2=ch1-32; (ch1>='a'&& ch1<='z')?putchar(ch2):printf("输入出错!");}
有C语言编程,输入一个字符串,求这个字符串中不重复的字母的个数(大小写...
include<ctype.h> int main(void){ char str[100]={'\\0'};int a[100]={0},i=0,n=0;printf("请输入字符串:");gets(str);for(i=0;i<100;i++){ if(isalpha(str[i]))a[str[i]-65]++;} for(i=0;i<100;i++){ if(a[i]==1)n++;} printf("共有不重复的字母%d个\\n...
c语言问题:使用两种循环结构分别输出26个小写字母和大写字母。
include<stdio.h> int main(){ char a = 'a', A = 'A';int i;for (i = 0; a + i <= 'z'; i++)printf("%c", a + i);printf("\\n");a--;while(a++!= 'z') printf("%c", a);printf("\\n");for (i = 0; A + i <= 'Z'; i++)printf("%c", A + ...
...键盘输入一篇英文文本,统计每个英文字母(分大小写)及空格、数字、回...
;source[i] = '\\0';}void output(int sign[], int n){int i;\/\/输出数字for(i='0'; i<'0'+10; i++){printf("%c : %d\\n", (char) i, sign[i]);}\/\/输出大写字母for(i='A'; i<'A'+26; i++){printf("%c : %d\\n", (char) i, sign[i]);}\/\/输出小写字母for...
C语言编程题
要输入的分数太多,我懒得手数,用2位随机数代替手输入,输入函数我单独写了,你需要调用就行了,详细看备注。include<stdio.h>#include<stdlib.h>#include#define stuNum 15\/\/学生人数#define scNum 7\/\/模块数typedef struct stu\/\/定义学生数据结构{ int sid;\/\/学生ID int sc[scNum];\/\/...
输入若干字符,分别统计数字字符的个数、英文字母的个数,当输入换行符时...
while((s=getchar())!='\\n') \/*循环从键盘读入字符直到一行结束(输入回车)*\/ { if((s<='z'&&s>='a')||(s<'Z'&&s>'A')){ if(s<='Z'&&s>='A')da++;if(s<='z'&&s>='a')xiao++;i++; \/*i存入字母数*\/ } else if(s==' ') j++; \/*j存入空格数,注意s==...
c语言编程输入一个字符串
includestdio.hvoid main(){ char ch; \/\/ch用来每次接收一个字符 int i,s[26]={0} ; \/\/数组s[]用来统计每个小写字母的个数 printf(please input a string:\\n); scanf(%c,ch); while(ch!=\\n ) \/\/输入一行字符,以回车键结束 { if(chAchZ ) \/\/遇到大写字母时,转换成...