第 1 頁:模擬試題 |
第 8 頁:答案 |
四、將下列程序中不正確的語句改正。
1. main( )
{ int k ;
k=35555 ;
printf ( “%d “, k) ; }
2. main ( )
{ int a , b ;
scanf ( “input a ,b:”,a , b );
printf (“a=%d, b=%d”,a,b); }
3. main( )
{ int sum , k ;
sum=0 ;
k= 1 ;
while (k < =100 )
sum = sum+k ;
k + + ;
p rintf (“ sum=%d\n”, sum) ; }
4. main( )
{ int k , a( 8 ) ;
for( k=0; k<10 ; k++)
scanf(“%d”, &a(k));
...... }
5. main( )
scanf(“%d”, a);
if (a = 1)
printf(“One\n”) ; }
五.編程題
1. 用程序計算下列表達式:s=1!+2!+3!+4!
2、從鍵盤上輸入三個數(shù),求出其中最大的一個數(shù)。
3. 輸入兩個整數(shù),調用函數(shù)stu( )求兩個數(shù)差的平方,返回主函數(shù)顯示結果。。
4.從鍵盤上輸入10個評委的分數(shù),去掉一個最高分,去掉一個最低分,求出其余8個人的平均分,輸出平均分,最高分,最低分。
5.write.txt中,遇到回車鍵輸入結束。。(用“\n”表示回車鍵)
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |