题目内容

下列程序是冒泡排序程序。请将该程序填完整( )。#include ____________________________//函数说明void main(){ int a[12]={73,-5,2,-9,1,3,45,0,9,-1,-10,20};_______________________;//函数调用}void paixu(int *a,int n){ int i,j,t;for(j=1;ja[i+1]){ t=a[i];__________________;a[i+1]=t; }}for(j=0;j

查看答案
更多问题

以下程序的功能是:将输入的2个整数按从小到大的顺序输出,请完成填空。(要求用指针方式处理)#includeintmain(){inta,b,t;int*p1,*p2;p1=&a;p2=&b;scanf("%d%d",);if(*p1*p2){t=*p1;*p1=*p2;;}printf("a=%d,b=%d\n",*p1,*p2);return0;}

下列函数change的功能是:将字符串中的小写字母转成大写字母,请完成填空。#include#includevoidchange(char a[] ){inti=0;for(i=0;a[i]!='\0' ;i++)if(a[i]>='a'&&a[i]<='z');}intmain(){charp[80];gets(p);;puts(p);return0;}

以下函数的功能是:判断某个字符串是不是回文,并在主函数中输入字符串,调用此函数进行判断。回文指的是一个字符串顺过来读和倒过来读是一样的,比如”mdaadm”。请完成填空。#include#includeint fun(char*s);intmain(){chara[80],f=1;gets(a);f=fun(a);if()printf("yes\n");elseprintf("no\n");return0;}int fun(char*s){inti=0,j,f=1;j=strlen(s)-1;while(i

函数调用只能调用指定的一个函数,用函数的指针变量可以调用一类函数。下面程序定义了一个函数指针,请填空。( )#include int max(int a,int b){ return (a>b? a:b);}void main(){ int (*pmax)(int,int);int x,y,z;pmax=__________________;scanf(“%d%d”,&x,&y);z= __________________;printf(“x=%d,y=%d,max=%d\n”,x,y,z);}

答案查题题库