C语言模拟题 下载本文

{

int tb[4][4],i,j; int flag;

printf(\ for(i=0; i<4; i++) for(j=0; j<4; j++)

scanf(\ flag = fun(tb,4); if( flag == 1 ) printf(\ else

printf(\ getch(); } 30、

#include void main() {

char str1[20],str2[20]; int i=0;

printf(\ scanf(\ str1 /**/ ); while(/**/ str1[i] /**/) {

str2[i]=/**/ str2[i]^7; /**/ i++; }

str2[i]='\\0';

printf(\ getch(); } 31、

#include #include void main() {

int /**/ i /**/, j ; int a[5][5],sum; sum=/**/0 /**/;

printf(\ for(i=0; i<5;i++) for(j=0;j<5;j++)

scanf(\ for(j=0;j<5;j++)

sum += /**/ sum+a[4][j] ; /**/ printf(\ getch(); } 32、

#include void main() {

int j;

void sub(int);

for(j=100;j<=999;j++)

sub(/**/j /**/); getch();} void sub(int i) {

int m1,m2,m3; m1=i;

m2=/**/(i-m1)/10 /**/; m3=i/100;

if( /**/(i==0)/**/ && (m1==9 || m2==9 || m3==9 )) printf(\

} 34、

#include #include double fun(float x) {

/**/ /**/ }

void main() {

float x; double y;

printf(\ scanf(\ y = fun(x);

printf(\ getch(); }

35、

double fun(int n) {

double y = 0.0; int i,j; j=0;

/**/ for(i=1;j<=n;i++) /**/ for(i=10;j10)&&(i%3==0)) {

/**/ y = y + 1 / i; /**/ y = y + 1.0 / i;

j++;

} return y; }

main() {

clrscr();

printf(\ = %8.3lf\\n\ printf(\ = %8.3lf\\n\ getch(); }?? 36、

#include #include #include #include

int fun2(int a[],int n,int b[],int c[])