单项选择题

下列程序段的输出结果为( )。
#include<stdio.h>
main()
static char a[]="language";
char*p;
p=a;
for(p=a;p<a+8;p+=2)
putchar(*p);

A) language
B) lnug
C) 有语法错误
D) lang
<上一题 目录 下一题>
热门 试题

单项选择题
下面程序的输出结果为()。 #include<string.h> main() charP[17]= abc = ABC .STR[50]= xyz ; strcpy(str,strcat(p1,p2)); printf(%s,str);

A.xyzabcABC
B.abcABC
C.xyzabc
D.xyzABC

单项选择题
有下列函数: int fun(char*S) char*t=s; while(*t+ +); return(t-s); 该函数的功能是( )。
A) 比较两个字符串的大小
B) 计算s所指字符串占用内存字节的个数
C) 计算s所指字符串的长度
D) 将s所指字符串复制到字符串t中
相关试题
  • 下列程序的输出结果是______。 main...
  • 阅读下列程序,则程序的输出结果为____...
  • 有以下程序 #include <stdio.h> mai...
  • 下面程序的运行结果是______。 #in...
  • 下列程序的输出结果是______。 long...