C语言复习资料1(4)

2019-03-29 15:05

}

case 'B':case 'b':

printf(\

case 'C':case 'c':

printf(\

default:printf(\}

void main(){ }

输出结果为: GGPPBBWW

Press any key to continue

2. #include #include

double SD(int a,int b,char op){

double x; switch(op){

case '+':x=a+b;break; case '-':x=a-b;break; case '*':x=a*b;break; case '/':if(b)x=(double)a/b;

else exit(1); break;

char a1='b',a2='C',a3='f'; SB(a1);SB(a2); SB(a3);SB('A'); printf(\

default:{(\运算符错!\\n\}

}

return x;

void main(){ }

输出结果为: 12.00 160.00 2.50 Press any key to continue

3. #include void WF(int x,int y){ }

void main(){ }

输出结果为: main:x,y=18,23 subs:x,y=41,64

int x=18,y=23;

printf(\WF(x,y); x=2*x;

printf(\x=x+y; y=x+y;

printf(\int x=20,y=8;

printf(\printf(\printf(\

main:x,y=36,23

Press any key to continue

4. #include #include void fun(char ss[]); void main(){ }

void fun(char ss[]){ }

输出结果为: 432198765

Press any key to continue

5. #include

void InsertSort(int a[],int n) {

int i,j,x;

for(i=1;i

x=a[i]; int i,n=strlen(ss); for(i=0;i

char c=ss[i]; ss[i]=ss[n-1-i]; ss[n-1-i]=c; char s[15]=\fun(s);

printf(\

}

}

for(j=i-1;j>=0;j--)//为x顺序向前寻找合适的插入位置

if(x>a[j])a[j+1]=a[j]; else break; a[j+1]=x;

void main() { }

输出结果为: 47 36 32 28 20 15 Press any key to continue

6. #include

void main(){ }

输出结果为:

3 5 7 9

int a[8]={3,5,7,9,11,13,15,17}; int i,*p=a; for(i=0;i<8;i++){; printf(\

if( (i+1)%4==0 )printf(\} int i;

int a[6]={20,15,32,47,36,28}; InsertSort(a,6);

for(i=0;i<6;i++)printf(\printf(\

11 13 15 17 Press any key to continue

7. #include int LA(int *a,int n){ }

void main(){ }

输出结果为: 50 60

Press any key to continue

8. #include int LB(int *a,int n){ }

void main(){

int a[]={1,2,3,4,2,4,5,2}; int i,s=1;

for(i=0;i

int a[]={5,10,15,20,25,30}; int b=LA(a,4); int c=LA(a+2,3); printf(\int i,s=0; for(i=0;i

s+=a[i];

return s;


C语言复习资料1(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:《记承天寺夜游》课内外比阅读练习及答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: