二、編程題
【分析】:編寫程序時(shí),通過按照題目的要求編程。main函數(shù)實(shí)現(xiàn)對(duì)文件的操作和數(shù)據(jù)的輸入。
#include
#define N 100
int chang(char a[],int b[],int *n)
{int sign,k=-1,i;
*n=0;
if(a[0]= ='-') sign=1;
else sign=0;
for(i=0;a[i]!='\0';i++)
if(a[i]>='0'&&a[i]<='9')
b[++k]=a[i]-'0';
*n=k;
return sign;}
main()
{char str[N];
int num[N],i,j,sign,n;
FILE *fp;
if((fp=fopen("myf2.out","w"))= =NULL)
{printf("can't open the file!");
exit(0);}
for(j=0;j<2;j++)
{gets(str);
sign=chang(str,num,&n);
fprintf(fp,"sign=%d,",sign);
fprintf(fp,"b=(");
for(i=0;i<=n;i++)
fprintf(fp,"%2d",num[i]);
fprintf(fp,")\n");
}
fclose(fp);
}
相關(guān)推薦:
2010年9月計(jì)算機(jī)等級(jí)考試沖刺備考指導(dǎo)專題 2010全國計(jì)算機(jī)等考二級(jí)C語言考前密卷匯總
2010年計(jì)算機(jī)等級(jí)考試二級(jí)C語言常見知識(shí)點(diǎn) 計(jì)算機(jī)等級(jí)考試二級(jí)C語言題型分析與應(yīng)試技巧