填空题

以下函数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...