以下程序的运行结果为()。 for i in range(2,4): s=0 for j in range(1,i): s=s+j print(s)
以下程序的运行结果为【 】。 include <stdio.h> main() { static int b[2][3]={{1,2,3},{4,5,6}}; static int *pb[]={b[0],b[1]}; int i,j; i=0; for (j=0;j<3;j++) printf("b[%d][%d]=%d ",i,j,*(pb[i]+j)); printf("\n"); }
若输入I have a test.,则以下程序的运行结果为【 】。 include<stdio.h> main() { FILE*fp; char str[100],filename[10]; int i=0; if ((fp=fopen("test","w"))==NULL) { printf("can not open the file!\n"); exit(0); } getchar(); gets(str); while(str[i]!=) { if (str[i]>=a && str[i]<=z) str[i]=str[i]-32; fputc(str[i],fp); i++; } fclose(fp); fp=fopen("test","r"); fgets(str,strlen(str)+1,fp); printf("%s\n",str); fclose(fp); }
若输入12、3、2、5、7,则以下程序的运行结果为【 】。 int max,min; void max_min_value(); main() { int i,number[5]; printf("输入5个整数;\n"); for(i=0;i<5;i++) scanf("%d",&number[i]); max min value(number,5); printf("max=%d,min=%d\n",max,min); getch(); } void max_min_value(array,n) int array[],n; { int*p; max=min=*array; for(p=array+1;p<array+n;p++) if(*p>max)max=*p; else if(*p<min)min=*p; }
下列程序的运行结果为【 】。 main () { int i=lO,*p,*func(); p=&i; printf("%d ",*p); p=func (p); printf ("%d\n", *p) } int *func(px); int *px; { int temp=20; px=&temp; return (px); }
若输入21、23、34、11、2、6,则以下程序的运行结果【 】。 main() { int i; char+p,num[6]; for (i=0;i<5;i++) scanf("%d,",&num[i]); scanf("%d",&num[5]); p=&num[0]; sort(p,6); for (i=0;i<5;i++) printf("%d,",num[i]); printf("%d\n",num[5]); } sort(p,m) char*p; int m; { int i; char change,*p1,*p2; for (i=0;i<m/2;i++) { p1=p+i; p2=p+(m-1-i); change=*p1; *p1=*p2; *p2=change; } }
下列程序的运行结果为【 】。 void average(); main() { float score[3][4]={{65,67,70,60},{80,87,90,81},{90,99,100,99}}; average(*score,12); } void average(p,n) int n; float*p; { int i; float sum=0; for(i=0;i<n;i++,p++) sum+=(*p); printf("%.2f\n",sum/n); }
A.1221
B.2112
C.123
D.312
#include"stdio.h"
main()
{inti,k=0,s[10]={1,2,3,4,5,6,7,8,9,10};
for(i=0;i<10;i++)
if(i%2)k+=s[i];
intfor(i=i-1;i>=0;i--)
if(i%5==0)printf("%d",s[i]);
printf("%d\n",k);
}
程序运行结果为:______
在窗体上画一个命令按钮Command1,然后编写如下程序: Private Sub Command1_Click() Dim arr()As Integer ReDim arr(3) For i=0 To 3 arr(i)=i Next i x=InputBox("请输入一个数字:") If Val(x)>4 Then ReDim art(4) air(4)=x End If Me.Print(arr(4)-art(3)) End Sub 程序运行后,单击命令按钮,在输入对话框中输入12,输出结果为【 】。
在窗体上画一个名称为Command1的命令按钮。编写如下事件过程: Private Sub Command1_Click() Dim a As String A=【 】 For i=1 To 5 Print Space(6-i); Mid$(a, 6-i, 2*i-1) Next i End Sub 程序运行后,单击命令按钮,要求窗体上显示的输出结果为: 5 456 34567 2345678 123456789 请填空。