以下程序的运行结果是( )。 #include stdio.h void abc( char *p) { int i,j; for (i=j=0;*(p+i)!='\0';i++) if (*(p+i) < 'n') { *(p+j)=*(p+i); j++; } *(p+j)='\0'; } int main() { char str[]=moring
题目:产生15个[30,80]上的随机整数,用冒泡法按从小到大排序。#include\stdio.h\#include\stdlib.h\voidsort(inta[],intn){inti,j,t;for(i=0;i
下面程序的运行结果是( )。# include< stdio. h>int main( ){ int a[10]= {1,2,2,3,4.3,4.5,1,5};int n=0,i,j,c,k;for(i=0;i<10–n;i++){ c=a[i];for(j=i+1;j<10–n;j++)if(a[j]= =c){ for(k=j;k<10–n;k++)a[k]=a[k+1];n++;}}for(i=0;i
有以下程序inculde <stdio.h>Main(){ int B[3][3]={0,1,2, 0,1,2,0,1,2},i,j,t+1;For (i=0;i<3;i++)For (j=1;j<=1;j++) t + =B[i]B[[j][i]];printF(“%d\n”,t);}程序运行后的输出结果是
阅读下列程序,当运行函数时,输入asd af aa z67,则输出为 include <stdio.h> include <ctype.h> include <string.h> int fun(char*str) { int i,j=0; for(i=0;str[i]!='\0';i++) if(str[i]!='')str[j++]=str[i]; str[j]='\0'; } main() { char str[81];
有以下程序: include<stdio.h> main() { int i,j,m=55; for(i=
如下程序的输出结果是include<stdio.h>main(){ char ch[2][5]={"6937","8254"},*p[2];int i,j,s=0;for(i=0;i<2;i++) p[i]=ch[i];for(i=0;i<2;i++)for(j=0;p[i][j]>′\0′;j+=2)s=10*s+p[i][j]-′0′;printf("%d\n",s);}
有以下程序: include <stdio.h> main() { int a[]={10,20,30,40},*p=a,j; for(i=0
下面程序的运行结果是()。inelude<stdio.h>void del(char*s){ int i,j;char*a;a=s:for(i=
下面代码的功能是在屏幕上输出以下内容 0 1 3 程序中空白处缺少的代码由下列选项给出,其中有一个不能满足题目要求,请将其找出。 include <stdio.h> int main() { int b[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=0; for(i=0;i<3;i++) for(j="i;j&lt;=i;j++)" { t="t+____________;" printf("%d\n",t); } return 0;>
下列程序的运行结果为()。include<stdio.h>voidabc(Char*str){ inta,b,i,j;for(i=j=0;str[i]!='\0';i++)if(str[i]!='a')str[j++]=str[i];str[j]='\0';}void main(){ char str[]="abcdef";abc(str);printf("str[]=%s",str);}
有以下程序 include <stdio.h> include <string.h> void fun(char,*s[],int n) { char *t; int i,j; for(i=0;i<n-1;i++) for(j=i+1;j<n;j++) if(strlen(s[i])>strlen(s[j])) {t=s[i];s[i]:s[j];s[j]=t;} } main() { char *ss[]={"bcc","bbcc","xy","aaaacc","aabcc"}; fun(ss,5); printf("%s,%s\n",ss[0],ss[4]); } 程序的运行结果是
下列循环体的执行次数是()。include<stdio.h>main(){ int i,j;for(i=0 j=1;i<j+1;i+=1,j--)print
下面程序利用循环结构输出九九乘法表,空白处填入项不正确的是()。include<stdio.h>void main(){int i,j;for(i=1;__;i++){for(j=1;__;j++){printf("%d*%d=%d ",i,j,i*j);}printf("\n");}}
下面程序的功能是将字符串s中的字符c删除,请将程序补全() include <stdio.h> int main() {char s[80]; int i,j; gets(s); for(i=j=0;s[i]!='0';i++) if(s[i]!='c') ; s[j]='0'; puts(s); return 0; }
功能:下面的程序是求1!+3!+5!+……+n!的和。 include <stdio.h> int main() { long int f,s; int i,j,n; _________; scanf("%d",&n); for(i=1;i<=n; i+=2) { f=1; for(j=1; j<=i;j++) ________ ; s=s+f; } printf("n=%d,s=%ldn",n,s); return 0; }
分析程序的上界O和下界W。 for i = 0 to m M[0, i] = id for j = 0 to n M[j, 0] = jd for i = 1 to m for j = 1 to n M[i, j] = min(a[xi, yj] + M[i-1, j-1], d + M[i-1, j], d + M[i, j-1]) return M[m, n] 该程序时间复杂度的上界是O(____)、下界是W(_____)。
有以下程序:includ<stdio.h>main()ini,j,x=0;for(i=0;i<2;i++)x++;for(j=0;j<=3;j++)if(j%2==0)continue;x++;}x++;}printf("x=%",x);}程序的运行结果是()
下面程序的输出结果是 ()。 include <stdio.h> int main () { int k=0,m=0,i,j; for (i=0; i<2; i++) { for (j="0;" j++) k++ ; k-="j" } m="i+j" printf("k="%d,m=%d&quot;,k,m)">
下面程序的功能是将字符串a下标值为偶数的元素由小到大排序,其他元素不变。请填空。 include <stdio.h> int main() {char a[]="labchmfye",t; int i,j; for(i=0;i<7;i+=2) for(j=i+2;j<9; j++) if() {t=a[i]; a[i]=a[j]; a[j]=t; j++;} puts(a); printf("n"); return 0; }
1、36块砖,36人搬;男人一次可搬四块,女人一次可搬三块,两个小孩一次抬一块,要求一次全搬完,问男、女、小孩各若干?请补充完整以下程序。 include <stdio.h> void jaii() { int a=0; int b=0; int c=0; int i=0; int j=0; int k=0; for(1 ) {for(2 ) { for (3 ) {if((i*4)+(j*3)+k==36) {printf(“分别搬了%d %d %d\i”,i*4,j*4,k); } } } } }
42、下面程序的功能是从三个红球、五个白球、六个黑球中任取八个球,且其中必须有白球,输出所有可能的方案,请填空。 include<stdio.h> int main(){ int i,j,k; printf(“\n 红 白 黑\n”); for(i=0; i <=3; i++) for(____ ; j <=5; j++){ k=8-i-j; if(____) printf(“%3d%3d%3d\n”,i,j,k);}}
要求下面的程序运行后,显示如下结果:21046152324785132则程序中的划线处应填入__.include<stdio.h>voidmain{inta[4][4]={__};inti,j;for(i=0;i<4;i++){for(j=0;j<4;j++)printf(%4d,a[i][j]);printf(\n);}}()
有以下程序include<stdio.h>main{inti,j;for(i=3;i>=1;i--){for(j=1;j<=2;j++)printf(%d,i+j);printf(\n);}}程序的运行结果是()