填空题
以下函数fun用于求两个整数a和b的最大公约数。 fun(a,B) int a,b; {int i,j,m,n; if(a>B) {m=a;a=b;
【18】
;} i=a;j=b; while((n=
【19】
)!=0) {j=i;i=
【20】
;} return(i); }
【参考答案】
【18】b=m
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
填空题
下面的函数strcat(str1,str2)实现将字符串str2拼接到字符串str1后面的功能。请填空使之完整。char*strcat(str1,str2)char*str1,*str2;{ char*t=str1;while( 【16】 )str1++;while( 【17】 );return(t);}
点击查看答案&解析
填空题
以下程序中用户由键盘输入一个文件名,然后输入一串字符(用#结束输入)存放到此文件中,形成文本文件,并将字符的个数写到文件的尾部。请填空。#include<stdio.h>main(){ FILE *fp;char ch,fname[32]; int count=0;printf(”Input the filename: );scanf( %s ,fname);if((fp=fopen( 【12】 , w+ ))==NULL){ printf( Can’t open file:%s n ,fname);exit(0);}printf( Enter data: n );while((ch=getchar())!=’#’){ fputc(ch,fp);count++;}fprintf( 【13】 , n%d n ,count);fclose(fp);}
点击查看答案&解析
相关试题
以下程序的输出结果是________。 ...
下列程序的输出结果是_______。 #...
以下程序的输出结果是________。 ...
以下程序的输出结果是_______。 #...
下列程序的输出结果是_______。 fu...