int main(){ char fu[100];scanf("%s",fu);fu[0]-=32;printf("%s\n",fu);return 0;}
C语言是在B语言的基础上发展而来的,其根源可以追溯到ALGOL60,在此基础又推出了CPL,继而简化为BCPL BasicCombinedProgammingLanguage(B语言,取其第一个字母),后来又做了进一步改进,区别起见取其第二个字母C,即为现在的C语言了.哦和,这个哦,有好多的,推荐几款:1:Turbo C for Windows 2:...
c #include <stdio.h> int main() { // 步骤1:创建一个数组来存储月份的英文名 char *months[] = { "Invalid month", // 索引0作为非法输入处理 "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" }; ...
c语言每日必刷 · 46篇 本题要求实现函数,可以返回一个给定月份的英文名称。 函数接口定义: 函数应返回存储了对应的月份英文名称的字符串头指针。如果传入的参数不是一个代表月份的数字,则返回空指针NULL。 裁判测试程序样例: 输入样例1: 输出样例1:
题目:输入你的英文名..题目:输入你的英文名。 以大写首字母,其余小写格式输出没有错误但无法响应什么原因。
char* getmonth(int n){ if(n < 1 || n > 12){ return NULL; } char* month_name[] = {"January", "February", "March", "April", "May", "June", "July", "Auguest", "September", "October", "November", "December"}; return month_name[n-1];} ...
,"November","December" };printf("请输入月份\n");scanf("%d", &month);for (; month < 1 || month>12; printf("您的输入有误,请重新输入\n"), scanf("%d", &month));printf("%d月的英文名为:%s\n", month, *(Month + month - 1));system("pause");} 运行效果:...
PTA|C语言|指针进阶|输出月份英文名 本题要求实现函数,可以返回一个给定月份的英文名称。 函数接口定义: char *getmonth( int n ); 1. 函数getmonth应返回存储了n对应的月份英文名称的字符串头指针。如果传入的参数n不是一个代表月份的数字,则返回空指针NULL。
函数getmonth 应返回存储了 n 对应的月份英文名称的字符串头指针。如果传入的参数 n 不是一个代表月份的数字,则返回空指针NULL。 裁判测试程序样例: 代码语言:javascript 复制 #include<stdio.h>char*getmonth(int n);intmain(){int n;char*s;scanf("%d",&n);s=getmonth(n);if(s==NULL)printf("wrong ...