第十套C語言上機試題
一、改錯題
、僭谒男械腸=c-'a';改為*c=*c-'a'+'A';
②原第六行的else if(flag= =1 &&(*c<='z'&&*c>='a'||*c<='Z'&&*c>='A'))中的&&后加上邏輯非運算符!
、墼谄咝械膔eturn 1;改為return 0;
、茉谑男械膄lag=change(c);改為flag=change(&c,flag);
二、編程題
#include
#include
main()
{int i,j,line,a[101];
FILE *fp;
if((fp=fopen("A:\\myf2.out","w"))= =NULL)
{printf("Can not open the file\n");
exit(1);
}
for(i=2;i<101;i++)a[i]=i;
for(i=0;i for(j=i+1;j<101;j++) if(a[i]!=0&&a[j]!=0) if((a[j]%a[i])= =0)a[j]=0; for(i=2,line=0;i<101;i++) if(a[i]!=0) {fprintf(fp,"%5d",a[i]); line++; if(line%5= =0)fprintf(fp,"\n"); } fclose(fp); }
2010全國計算機等考二級C語言考前密卷匯總
2010年計算機等級考試二級C語言常見知識點
計算機等級考試二級C語言題型分析與應(yīng)試技巧
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |