美文网首页
C语言-查找奥运五环色的位置,用二级指针操作指针数组实现

C语言-查找奥运五环色的位置,用二级指针操作指针数组实现

作者: 广陵周惊蛰 | 来源:发表于2020-01-11 12:34 被阅读0次

问题描述:查找奥运五环色的位置,用二级指针操作指针数组实现

源代码:

源代码:
/查找奥运五环色的位置,用二级指针操作指针数组实现/
#include<stdio.h>
#include<string.h>
int main(void)
{
int i;
char color[5]={"red","blue","yellow","green","black"};/指针数组初始化*/
char pc;/定义二级指针变量/
char str[20];

    pc=color;/*二级指针赋值*/ /*或pc=&color[0]*/
    printf("Input a color:");
    scanf("%s",str);
    for(i=0;i<5;i++)
        if(strcmp(str,*(pc+i))==0)
            break;
        if(i<5)
            printf("position:%d\n",i+1);
        else
            printf("Not Found!\n");
            
    return 0; 
 } 

运行结果:

查找奥运五环色的位置,用二级指针操作指针数组实现

程序说明:

char *color[5]={"red","blue","yellow","green","black"};/*指针数组初始化*/
pc=color;/*二级指针赋值*/ /*或pc=&color[0]*/

这两行代码是用二级指针操作指针数组的关键步骤。

程序参数:

  • 输出大小: 150.732421875 KiB
  • 编译时间: 0.31s

相关文章

网友评论

      本文标题:C语言-查找奥运五环色的位置,用二级指针操作指针数组实现

      本文链接:https://www.haomeiwen.com/subject/cvivactx.html