離線考核《C程序設(shè)計》滿分100分一、閱讀程序,寫出運(yùn)行結(jié)果(每小題8分,共40分。)1.int x=6, y=7; printf(“%d,”,x++); printf(“%d\n”,++y); 程序

可做奧鵬全部院校在線離線作業(yè)畢業(yè)論文QQ:3230981406 微信:aopopenfd777

發(fā)布時間:2020-04-17 00:23:00來源:admin瀏覽: 82 次

離線考核
《C程序設(shè)計》
滿分100分
一、閱讀程序,寫出運(yùn)行結(jié)果(每小題8分,共40分。)

1.int x=6, y=7;
   printf(“%d,”,x++);   printf(“%d\n”,++y);
   程序的輸出結(jié)果是              。
2.float f=3.1415927;
printf(“%5.4f,%3.3f”,f,f);
則程序的輸出結(jié)果是                。
3.a(chǎn)=3;
   a+=(a<1)?a:1;   printf(“%d”,a);
   結(jié)果是               。
4.main( )
{ int a[5]={2,4,6,8,10},*p;
p=a;
printf("%d,",*(p++));
printf("%d\n",*(p+2));  }
程序的輸出結(jié)果是                。
5.main( )
{  int i=29,j=6,k=2,s;
    s=i+i/j%k-9;
printf(“s=%d\n”,s);
}
程序的輸出結(jié)果是          。
二、程序填空題(每空3分,共30分。)
1.求矩陣的主、次對角線之和。
   main()
   {static int a[3][3]={9,7,5,1,2,4,6,8,0};
int i,j,s1=0,s2=0;
for(i=0;i<3;i++)
   for(j=0;j<3;j++)
      {if( (1)                    )
           s1=s1+a[i][j];
       if((2)                     )
            s2=s2+a[i][j];
      }
printf(“%d\n%d\n”,s1,s2);
}
2.從鍵盤上輸入10個數(shù)放入一維數(shù)組,然后求其平均值。
   main()
   {int i;
float a[10], sum,avg;
for(i=0;i<10;i++)
      (3)                   ;
  (4)                       ;
for(i=0;i<10;i++)
      (5)                   ;
   (6)                      ;
printf(“average=%f\n”,avg);
   }  
3.以下程序是建立一個名為myfile的文件,并把從鍵盤輸入的字符存入該文件,當(dāng)鍵盤上輸入結(jié)束時關(guān)閉該文件。
#include <stdio.h>
main()
{
  (7)              *fp;                 
char c;
fp=  (8)                ;
do
{
c=getchar();
(9)                   ;
}while(c!=EOF);
(10)                  ;
}
三、編程題(每題10分,共30分。)
1.三個整數(shù)a、b、c,由鍵盤輸入,輸出其中最大的數(shù)。
2.從鍵盤輸入的10個整數(shù)中,找出第一個能被7整除的數(shù)。若找到,打印此數(shù)后退出循環(huán);若未找到,打印“not  exist”。
3.有一維數(shù)組float a[10],其中存放10個學(xué)生成績,寫一個函數(shù),求出平均分。
                  





作業(yè)咨詢 論文咨詢
微信客服掃一掃

回到頂部