以下程序的输出结果是【 】。 main() { char s[]='ABCD' *p; for(p=

大学专科 已帮助: 时间:2023-08-16 11:25:54

以下程序的输出结果是【 】。 main() { char s[]="ABCD",*p; for(p=s+1;p<s+4;p++)printf("%s/n",p);}
请帮忙给出正确答案和分析,谢谢!

难度:⭐⭐⭐

题库:大学专科,电子信息,计算机类

标签:正确答案,请帮忙,程序

参考解答

用户头像

439***304

2023-08-16 11:25:54

正确答案:BCD CD D
本题考查指向字符串的指针的运算方法。指针变量p首先指向字符串中的第一个字符A,执行p=s+1后,p指向字符串中的第二个字符B,然后输出值“BCD”并换行,依次执行循环语句。

上一篇 若有以下程序: int f(int x int y) { return (y-x)*x;} main

下一篇 下面程序的功能是:计算1~10之间的奇数之和与偶数之和 请填空。 include <stdio.h>

相似问题