下列程序的输出结果是______。
include<stdio.h>
main()
{ int a=2,b= 1,c=2;
if(a<b)
if(b<0) c=0;
else c++;
printf("%d\n",c);
}
第1题:
若有以下程序 #include <stdio.h> int a[]={2,4,6,8}; main() { int i; int *p=a; for(i=0;i<4;i++)a[i]=*p; printf("%d\n",a[2]);} 上面程序输出结果是
A.6
B.8
C.4
D.2
第2题:
有以下程序#include "stdio.h"void fun(int *a,int *b,int c){ c=*a+*b; }main(){ int a[2]={6,9},c=0; fun(a,a+1,&c); printf("%d\n",c);}程序输出的结果是 A.6 B.9C.0 D.15
第3题:
下列程序的输出结果是( )。 #include<stdio.h> main() { int a=2,b=3,p; p=f(a,b); printf("%d",p); } int f(a,b) { int c; if(a>b)c=1; else if(a==b)c=0; else c=-1; return(c) ; }
A.-1
B.0
C.1
D.2
第4题:
有以下程序,程序执行后,输出结果是【 】
include<stdio.h>
void fun(int*A)
{ a[0]=a[1];}
main()
{ int a[10]={10,9,8,7,6,5,4,3,2,1,},i;
for(i=2;i>1=0;i-) fun(&a[i]);
for(i=0;i<10;i++) printf("%d,a[i]);
printf("\n");
}
第5题:
下列程序的输出结果是( )。 #include <stdio.h> main () { int a=3,b=2,c=1; if (a<b) if (b<O) c=0 ; else c++; printf ("%d\n",c); }
A.0
B.2
C.1
D.3