一、單項選擇題(共30分,每題1分)
1.A.2.B.3.A 4. C 5. D 6. B 7. A 8. B 9. B 10. A 11. D 12. A 13. C 14. C 15. D 16. A 17. B 18. C 19. A 20. D 21. D 22. A 23. A 24. B 25. C 26. A 27. A 28. B 29. C 30. A
二、填空(20分,每空1分)
1. 單精度,雙精度
2. 數(shù)字、下劃線、英文字母
3. 1個
4. 與&&、或||、非!
5. y%2!=0
6. x 7. 行列
8. 0,4
9. 0,8
10.return,void
11.地址傳送,值傳送
三、讀程序(30分)
1.-1
2.&
3.#&
4.8,-2
5.1
6.7 8 9
四、編寫程序(20分)
1.#include
main()
{int i,a;
for (i=1;i<=10;i++)
{scanf(“%d”,&a);
if (a%7= =0) {printf (“%d”,a); break;}
}
if (i>10) printf (“not exist”);
}
2.insprime(int a)
{int i;
for (i=2;i<=a-1;i++)
if (i%2= =0)return(0); =0)return(0);
return(1); }
1.A.2.B.3.A 4. C 5. D 6. B 7. A 8. B 9. B 10. A 11. D 12. A 13. C 14. C 15. D 16. A 17. B 18. C 19. A 20. D 21. D 22. A 23. A 24. B 25. C 26. A 27. A 28. B 29. C 30. A
二、填空(20分,每空1分)
1. 單精度,雙精度
2. 數(shù)字、下劃線、英文字母
3. 1個
4. 與&&、或||、非!
5. y%2!=0
6. x
8. 0,4
9. 0,8
10.return,void
11.地址傳送,值傳送
三、讀程序(30分)
1.-1
2.&
3.#&
4.8,-2
5.1
6.7 8 9
四、編寫程序(20分)
1.#include
main()
{int i,a;
for (i=1;i<=10;i++)
{scanf(“%d”,&a);
if (a%7= =0) {printf (“%d”,a); break;}
}
if (i>10) printf (“not exist”);
}
2.insprime(int a)
{int i;
for (i=2;i<=a-1;i++)
if (i%2= =0)return(0); =0)return(0);
return(1); }