单项选择题

以下程序段的输出结果为( )。 static char a[]="programme"; char*p; p=a; for(p=a;p<a+8;p+=2) putchar(*p);

A.programme
B.porm
C.有语法错误
D.prog
<上一题 目录 下一题>
热门 试题

单项选择题
以下函数findmin拟实现存数组中查找最小值作为函数值返回,但程序中有错导致不能实现预定功能。 #define MAX 2147483647 int findmin(int x[],int n) {int i,min; min=MAX; for(i=0;i<n;i++) {if(min<x[i])min=x[i];} } 造成错误的原因是( )。
A.定义语句int i,min;中min未赋初值
B.赋值语句min=MAN;中,不应给min赋MAX值
C.语句if(min<X[i])min=X[i];中判断条件设置错误
D.赋值语句min=MAX;放错了位置
单项选择题
有下列程序: main() {int m,n,p; scanf( m=%dn=%dp=%d ,&m,&n,&p); printf( %d%d%d n ,m,n,p); } 若想从键盘上输入数据,使变量m中的值为123,n中的值为456,P中的值为789, 则正确的输入是( )。
A.m=123n=456p=789
B.m=123 n=456 p=789
C.m=123,n=456,p=789
D.123 456 789
相关试题
  • 下面程序的输出结果是______。 #in...
  • 写出下列程序的执行结果。 swap(p1,p2...
  • 下面程序的运行结果是______。 #de...
  • 下面程序中的数组a包括10个整数元素,从a...
  • 以下程序运行后的输出结果是______。...