仍然保存在字符串str中,字符串str从键盘输入,其长度作为参数传入函数fun。 例如,输入\,输出\。 注意:部分源程序给出如下。
请勿改动main函数和其他函数中的内容,仅在函数fun的横线上填入所编写的若干表达式或语句。 试题程序:
#include
________________; { inti,j;
_____________' for(i=0;i if(s[i])%2!=0) s[j++]=s[i]; } __________; } void main() { inti=0,strlrn=0; charstr[N]; system(\ printf(\gets(str); while(str[i]!='\\0') { strlen++; i++; } fun (str,strlen); printf(\puts(str); } void fun(char s[],int n) j=0 s[j]='\\0' (2)请补充main函数。该函数的功能是:求1~100(不包括100)以内所有素数的平均值。 程序运行后的结果为42,40. 注意:部分源程序给出如下。 请勿改动main函数和其他函数中的任何内容,仅在main函数的横线上填入所编写的若干表达式或语句。 试题程序: #include #incude inti,j,n=0,flag; float aver=0; system(\for(j=2;j<100;j++) { flag=1; for(i=2;i flag=0; break; } if(_________) { n++; aver+=j; } } printf(\} j%i==0 flag==1 aver/n 改错题,不得增行或删行。 下列给定程序中,函数fun()的功能是;根据整型形参m的值,计算如下公式的值; T=1-1/(2×2)-1/(3×3)-………-1/(m×m) L1 #include L7 for(i=2;i L11 void main() L12 {int n=5; L13 system(\ L14 printf(\} 第7行:for(i=2;i<=m;i++) 第8行:y-=1.0/(i*i) 44.将某C网192.168.25.0划分成4个子网.请填空。 子网掩码:___________ ___个子网 第1个子网有效范围_____________________ 第2个子网有效范围_____________________ 第3个子网有效范围_____________________ 第4个子网有效范围_____________________ 255.255.255.224 4 192.168.25.33-192.168.25.62 192.168.25.65-192.168.25.94 192.168.25.97-192.168.25.126 192.168.25.129-192.168.25.158 45.请补充main函数,该函数的功能是:从键盘输入两个字符串分别保存在字符数组str1和str2中,用字符串str2替换字符串str1前面的所有字符。注意:str2的长度不大于str1,否则需要重新输入。 例如,如果输入str1=\则输出\。 注意:部分源程序给出如下。 请勿改动main函数和其他函数中的任何内容,仅在main函数的横线上填入所编写的若干表达式或语句。 #include char str1[81],str2[81]; char *p1=str1,*p2=str2; system(\do { printf(\gets(str1); printf(\gets(str2); }while(______________); while(______________) *p1++=*p2++; printf(\puts(_____________); } strlen(str1)
相关推荐: