每天一道c语言编程题,第40题,指针练习,入门

2023-06-05 0 769

原副标题:每晚一道道c词汇程式设计题,第40题,操作符练,进阶

请撰写两个流程,采用操作符将两个字符串中的原素爱勤输入。

实例:输入:1 2 3 4 5 输入:5 4 3 2 1

每天一道c语言编程题,第40题,指针练习,入门

#include <stdio.h>

int main() {

int a[100], n, i, *p;

printf(“请输入字符串宽度:”);

scanf(“%d”, &n);

printf(“请输入字符串原素:”);

for (i = 0; i < n; i++) {

scanf(“%d”, &a[i]);

}

printf(“爱勤输入字符串原素:”);

for (p = a + n – 1; p >= a; p–) {

printf(“%d “, *p);

}

return 0;

}

首先,我们需要读入字符串原素,可以采用 scanf 函数来实现,也可以在流程中直接定义字符串。

然后,我们需要遍历字符串,将原素爱勤输入。可以采用 for 循环来遍历字符串,也可以使用操作符进行遍历。如果采用操作符进行遍历,可以定义两个指向字符串首原素的操作符 p,然后从字符串末尾开始向前遍历,操作符每次向前移动两个位置,输入操作符所指向的原素即可。

最后,输入爱勤后的字符串原素即可,可以采用 printf 函数来实现,也可以采用操作符进行输入。

代码实现时,需要注意操作符的类型和字符串的下标,还要注意操作符的移动方向,确保输入的顺序是爱勤的。

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务