麻烦回答以下几道题 执行下列程序段后,*p的值是char *p="asdf";printf("%c",*(p+strlen(p)));(p+strlen(p)是什么意思 strlen不是测试字符串长度么 有以下程序#includemain(){char s[]="159",*p;p=s;printf("%c",*p++);printf("%c",*p++);程序运行后的结果是_______怎么算的?分别用十进制表示整形常量-ox1f为答案是-31 怎么算的?以下由for语句构成的循环执行了______次#include#difine N 2#difine M N+1#difine NUM(M+1)*N/2main(){int i,n=o;for(i=1;i

问题描述:

麻烦回答以下几道题
执行下列程序段后,*p的值是
char *p="asdf";
printf("%c",*(p+strlen(p)));
(p+strlen(p)是什么意思 strlen不是测试字符串长度么
有以下程序
#include
main()
{char s[]="159",*p;
p=s;
printf("%c",*p++);
printf("%c",*p++);
程序运行后的结果是_______
怎么算的?
分别用十进制表示整形常量-ox1f为
答案是-31 怎么算的?
以下由for语句构成的循环执行了______次
#include
#difine N 2
#difine M N+1
#difine NUM(M+1)*N/2
main()
{int i,n=o;
for(i=1;i

执行下列程序段后,*p的值是 char *p="asdf"; printf("%c",*(p+strlen(p))); 答案是a (p+strlen(p)是什么意思 strlen不是测试字符串长度么 答案为什么是a啊?答案是错误的,应该显示空格.strlen(p)是返回字符...