程序填空题:大写转小写(高级版)
大写转小写(高级版)
下面的程序输入大写字母,输出对应的小写字母。请在空白处填写表达式完成该程序。
```c
#include
#include
int main()
{
char lower, upper;
upper = getchar();
lower = @@[tolower(upper)](1);
putchar(lower);
putchar('\n');
return 0;
}
```
|输入样例|输出样例|
|:-------|:-------|
|N |n |
|e |e |
|9 |9 |
|& |& |
注:若输入的是大写字母,则输出对应的小写字母。否则输出的结果与输入相同。
---
提示:使用 tolower 函数。
答案:
第1空:tolower(upper)
下面的程序输入大写字母,输出对应的小写字母。请在空白处填写表达式完成该程序。
```c
#include
#include
int main()
{
char lower, upper;
upper = getchar();
lower = @@[tolower(upper)](1);
putchar(lower);
putchar('\n');
return 0;
}
```
|输入样例|输出样例|
|:-------|:-------|
|N |n |
|e |e |
|9 |9 |
|& |& |
注:若输入的是大写字母,则输出对应的小写字母。否则输出的结果与输入相同。
---
提示:使用 tolower 函数。
答案:
第1空:tolower(upper)