填空题

设有如下宏定义:
#define MYSW AP(z,x,y) z=x;x=y;y=z;
以下程序段通过宏调用实现变量a,b内容交换,请填空。
float a=5,b=16,c;
MYSWAP( 【20】 ,a,b);

【参考答案】

c
<上一题 目录 下一题>
热门 试题

填空题
下面的程序把从终端读入的文本(用@作为文本结束标志)输出到一个名为bi.dat的新文件中,请填空。 #include <stdio.h> #include<stdlib.h> FILE*fp; main() charch; if((fp=fopen( 【19】 ))==NULL)exit(0); while((ch=getchar())!=’@’) fputc(ch,fp); fclose(fp);
填空题
下列程序的功能是:求出ss所指字符串中指定字符的个数,并返回此值。 例如,若输入字符串123412132,指定字符1,则输出3。请填空。 #include<stdio.h) #deftne M 81 int fun(char * ss,char c) int i=0; for(; 【18】 ;ss++) if(*ss==c) i++; return i; main() char a[M],ch; printf( nPlease enter a string: );gets(a); printf( nPlease enterachar: );ch=getchar(); printf( nThe number of the char is:%d n ,fun(a,ch));
相关试题
  • SQL语言又称为()。
  • 下列程序的功能是:求出ss所指字符串中指定...
  • 有以下程序: #include<stdio.h> #d...
  • 有以下程序: #include<stdio.h> mai...
  • 有如下程序: #include<stdio.h> mai...