题目内容

#include void main(void){char x[]="programming";char y[]="Fortran";int i=0;while(x[i]!= '\0' && y[i]!= '\0')if(______ )printf("%c", x[i++] );elsei++;}

查看答案
更多问题

下面程序将数组a和b对应元素求和,请填空。void main(void){int a[3][2]={2,-1,-4,0,3,1};int b[3][2]={7,-9,-8,10};int i,j,s,c[3][2];for(i=0; i<3; i++)for(j=0; j<2; j++){s=______ ;c[i][j]=s;}for(i=0; i<3; i++){for(j=0; j<2; j++)printf("%d",c[i][j]);printf("\n") ;}}

程序读入20个整数,统计非负数个数,并计算非负数之和。#include void main(void){int i, a[20], s, count;s=count=0;for( i=0; i<20; i++ )scanf("%d", &a[i]);for( i=0; i<20; i++ ){if ( a[i]<0 ) ______ ;s+= a[i];count++;}printf ("s=%d\t count=%d\n", s, count);}

以下程序的功能:把a数组的行和列元素互换后存入b数组。请填空使程序正确。void main(void){int i,j,a[2][3]={1,2,3,4,5,6},b[3][2];for(i=0; i<2; i++){for(j=0; ______ ; j++){printf("%5d",a[i][j]);______ ;}printf("\n");}printf("\n");for(i=0; ______ i++){for(j=0; j<=1; j++)printf("%5d",b[i][j]);printf("\n");}}

下面程序的输出结果是( )。#include#includevoid main(void){char s1[50]={"some string *"},s2[]={"test"};printf("%s\n", strcat(s1,s2));}

A. some string *test
B. test
C. some string *
D. some stritest

答案查题题库