1、(B )k=-3;if(k=0) printf(#) ;else printf(&);A、#B、有语法错误,无结果C、&D、#&5若x=2,y=3则x|y的结果是(C )。A、3B、0C、1D、26针对下列程序段回答问题(B ).for(t=1;t=100;t+) scanf(%d,&x); if(x=0时什么也不输出B、最多允许输出100个非负整数C、printf函数永远也不执行D、当x0时整个循环结束7以下程序的执行结果是(B )。 main() num = 0; while( num |-!N5do-while循环由do开始,while结束,循环体可能一次也不做。6continue语句用
2、于终止循环体的本次执行.Y7若有定义和语句:int a33=3,5,8,9,12,35,i,sum=0;for(i=0;i1,x的值 为_1_.5连接字符串的函数是_strcat_,只写函数名即可.6函数不可以进行嵌套定义,但可以进行嵌套_调用_.7设有以下结构类型说明和变量定义,则变量b在内存所占字节数是 _。struct stud short int age; char num3; float s2; double ave; b,*p;8若有fp=fopen(a1.dat,r+)打开文件语句,这个文件的数据是以_的形式存放在内存中,该文件的使用方式为读/_。5.6 3 -60 1 strc
3、at 调用 21 ASCII码或ASCII 文本四、程序设计1/*-【程序设计】-功能:输入n个数,并求出小于平均值的数的个数。-*/#include stdio.hint average_num(int a,int n) /*Begin*/ /* End */ int n,a100,i,num; void TestFunc(); for(i=0;i+)ai); num=average_num(a,n);the num is:%dn,num); TestFunc();void TestFunc() FILE *IN,*OUT; int n; int i10; int o; IN=fopen(in.datr if(IN=NULL) Read File Error OUT=fopen(out.datw if(OUT=NULL)Write File Error for(n=0;nai) k+;return(k);=2/*-从字符串中删除指定的字符。同一字母的大、小写 按不同字符处理。例如:若程序执行时输入字符串为:turbocandborlandc+ 从键盘上输入字符:n,则输出后变为:turbocadbo rladc+,如果输入的字符在字符串中不存在,则字 符串照原样输出。void fun(char s,char c) /*Begin*/ */