有以下程序()
A.#include
B.y=-1
C.y=0
D.y=1
E.while构成无限循环
A、#include
A.#include
B.y=-1
C.y=0
D.y=1
E.while构成无限循环
A、#include
A.ABCDE\0FG\0IJK
B.ABCDIJK
C.IJK
D.EFGIJK
A.6 1
B.7 0
C.6 3
D.7 1
有以下程序 #include"iostream.h" void main() { int i=1,j=1,k=2; if((j++||k++)&&i++) cout < < i < < "," < < j < < "," < < k; cout< <end1; } 执行后输出结果是
A.1,1,2
B.2,2,1
C.2,2,2
D.2,2,3
有以下程序
#include <stdio.h>
#include <string.h>
typedef struct{ char name[9];char sex; float score[2]; } STU;
STU f(STU a)
{ STU b={"Zhao",'m',85.0,90.0}; int i;
strcpy(a.name,b.name);
a.sex=b.sex;
for(i=0;i<2;i++) a.score[i]=b.score[i];
return a;
}
main()
{ STU c={"Qian",'f',95.0,92.0},d;
d=f(c); printf("%s,%c,%2.0f,%2.0f\n",d.name,d.sex,d.score[0],d.score[1]);
}
程序的运行结果是
A)Qian,f,95,92
B)Qian,m,85,90
C)Zhao,m,85,90
D)Zhao,f,95,92
有以下程序
include<stdio.h>
main()
{int i,n[]=(0,0,0,0,0);
for(i=1;i<=4;i++)
{n[i]=n[i-1]*3+1;printf(”%d”,n[i]));}
}
程序运行后的输出结果是______。
A.1
B.2
C.4
D.8
有以下程序 include<stdi0-h> intfuna(inta,intb){ retuma+b;} intfunb(inta,intb){returna-b;} intSSS(int(*t)0,intx,intY){return((*t)(x,y));} main(){ intx; x=sss(funa,9,3); x+=sss(funb,8,3); printf(%dkn,x);} 程序运行后的输出结果是
A.17
B.23
C.24
D.22
有以下程序: #include <stdio.h> void sum(int *a) { a[0]=a[1]; } main() { int aa[10]={1,2,3,4,5,6,7,8,9,10},i; for(i=2;i>=0;i--) sum(&aa[i]); printf("%d\n",aa[0]); } 执行后的输出结果是()。
A.4
B.3
C.2
D.1
有以下程序.
#include<stdio.h>
main
{ char c1,c2,c3,c4,c5,c6;
scanf("%c%c%c%c",&c1,&c2,&c3,&c4);
c5=getchar; c6=getchar;
putchar(c1);putchar(c2);
printf("%c%c\n",c5,c6);
}
程序运行后,若从键盘输入(从第l列开始)
123<回车>
45678<回车>
则输出结果是()。
A.1267
B.1256
C.1278
D.1245
以下程序的功能是求两个非0整数相除的商和余数。程序有几处错误,试找出它们加以修改,并上机验证修改结果。 #include "iostream" using namespace std; int main() {int x,y,r1,r2; cin>>x>>y; if(x=0||y=0) cout<<”input else { if(x> y) r1=x/y; r2=x%y; else r1=y/x; r2=y%x; } cout<<”商=> <<” 余数="”<"> < <endl; system("pause"); return 0;>