华南俳烁实业有限公司

自考

各地資訊
當(dāng)前位置:考試網(wǎng) >> 自學(xué)考試 >> 自考真題 >> 工學(xué)類 >> 計算機基礎(chǔ)與程序設(shè)計 >> 文章內(nèi)容

排行熱點

全國2008年4月自學(xué)考試計算機基礎(chǔ)與程序設(shè)計試題_第4頁

來源:考試網(wǎng) [ 2012年1月9日 ] 【大 中 小】
30.請閱讀分析下列程序,然后寫出運行結(jié)果。
   main( )
{
    int a=0,b=1;
    printf("a=%d,b=%d\n",a,b);
    a+=b;b+=a;
    printf("a=%d,b=%d\n",a,b);
}
31.若分別輸入0和5時,請閱讀分析下列程序,然后分別寫出兩種輸入情況下程序的運行結(jié)
果。
main ( )
{
    int x,y;
    scanf("%d",&x);
    if(x>2&&x<=10)
          y=x *(x+2);
    else if(x>-1&&x<=2)
          y=2*x;
    else if(x<-1)y=x-1;
    if(y!=-1)
          printf("%d,y);
    else
          printf("error");
}
32.請閱讀分析下列程序,然后寫出程序的循環(huán)次數(shù)和運行結(jié)果。
   main(void)
   {
int i;
for(i=1; i<6; i+ +)
{
     if(i%2)
     {
          printf("@");continue;
     }
printf("*");
}
printf("\n");
   }
33.請閱讀分析下列程序,然后寫出程序的運行結(jié)果。
   void fun( );
   void main(void)
   {
fun( );
fun( );
   } 
   void fun( )  
   {
static int a[3]={0,1,2},b=10;
int i;
if(b= =10)
{    
for(i=0;i<3;i+ +)
           a[i]+=a[i];  
for(i=0;i<3;i+ +)
      printf("%d,",a[i]);
printf("b=%d\n",b);
       b+ +;
}
else
{    
for(i=0;i<3;i+ +)
            a[i]*=a[i];
      for(i=0;i<3;i+ +)
            printf("%d,"a[i]);
      printf("b=%d\n",b);
}
}    
34.請閱讀分析下列程序,然后寫出程序的運行結(jié)果。
   void main(void)
   {
int a[ ]={1,2,3,4,5,6},*p;
p=a;
p+ +;
*(p+3)+=2;
printf("%d\n",*p);
printf("%d\n",*(p+3));
   }
責(zé)編:snrvge
营口市| 罗源县| 津南区| 峨眉山市| 扶沟县| 泾阳县| 连州市| 乌苏市| 久治县| 安图县| 正安县| 河北省| 濮阳县| 天镇县| 修武县| 旬邑县| 潜山县| 湟中县| 奉化市| 宿州市| 修武县| 墨脱县| 清新县| 湟中县| 福贡县| 乌恰县| 东明县| 太仆寺旗| 阿拉善右旗| 呼和浩特市| 梨树县| 绥滨县| 江油市| 水城县| 宁明县| 武定县| 平潭县| 博乐市| 桃江县| 太仆寺旗| 荃湾区|