C语言编写一个程序要求输入用户英文名和姓并根据用户的输入先显示性其后跟一个逗号然后显示名的首字母
时间: 2024-05-16 10:14:22 浏览: 13
以下是一个示例程序,它要求用户输入姓和名,并按照要求输出:
```c
#include <stdio.h>
int main() {
char first_name[20], last_name[20];
// 读取用户输入
printf("请输入您的姓:");
scanf("%s", last_name);
printf("请输入您的名:");
scanf("%s", first_name);
// 输出结果
printf("%s, %c.\n", last_name, first_name[0]);
return 0;
}
```
在这个程序中,我们首先定义了两个字符数组 `first_name` 和 `last_name` 来存储用户输入的名和姓。然后使用 `scanf()` 函数读取用户的输入。
最后,我们使用 `printf()` 函数输出结果,其中 `%s` 表示输出一个字符串,`%c` 表示输出一个字符。注意,在输出名的首字母时,我们使用了数组下标 `0` 来获取第一个字符。最后的 `\n` 表示输出一个换行符。
相关问题
c语言编写一个程序,用户输入任意一个字符串,显示它的长度和第一个字符
您好,感谢您的问题!这是一道经典的字符串处理问题,我可以为您提供以下 C 代码:
```
#include <stdio.h>
#include <string.h>
int main() {
char str[100];
printf("请输入一个字符串:");
scanf("%s", str);
printf("输入的字符串长度为:%lu\n", strlen(str));
printf("输入的字符串第一个字符为:%c\n", str[0]);
return 0;
}
```
在这个程序中,我们首先定义了一个字符数组 `str`,并使用 `scanf` 函数从键盘输入一个字符串。接下来,使用 `strlen` 函数计算字符串长度,并使用数组下标 `[]` 获取第一个字符并输出即可。
需要注意的是,由于我们没有对用户输入字符串的长度做出任何限制,因此需要事先定义足够大的数组来存放输入的字符串,这里我们定义了大小为 100 的字符数组。
c语言编写一个程序,根据用户输入的数字,输出其对应的星期几
好的,以下是一个实现该功能的C语言程序示例:
```c
#include <stdio.h>
int main() {
int num;
printf("请输入数字(1~7):");
scanf("%d", &num);
switch(num) {
case 1:
printf("星期一\n");
break;
case 2:
printf("星期二\n");
break;
case 3:
printf("星期三\n");
break;
case 4:
printf("星期四\n");
break;
case 5:
printf("星期五\n");
break;
case 6:
printf("星期六\n");
break;
case 7:
printf("星期日\n");
break;
default:
printf("输入错误!\n");
}
return 0;
}
```
程序运行时,会提示用户输入数字,然后通过switch语句判断输入的数字,输出对应的星期几。如果输入的数字不在1~7之间,则输出“输入错误!”。希望能够帮助到你!
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)