下面程序的功能是______。BTOD1:MOV A,R2MOV B,#100DIV ABMOV R6,AMOV A,#10XCH A,BDIV ABSWAP AA
下面程序的功能是______。
BTOD1:MOV A,R2
MOV B,#100
DIV AB
MOV R6,A
MOV A,#10
XCH A,B
DIV AB
SWAP A
ADD A,B
MOV R5,A
RET
下面程序的功能是______。
BTOD1:MOV A,R2
MOV B,#100
DIV AB
MOV R6,A
MOV A,#10
XCH A,B
DIV AB
SWAP A
ADD A,B
MOV R5,A
RET
下面程序的功能是计算1+2+3……+50的和。
main()
(int i,sum;
for(i=1;i<=50;i++)
sum+ =i;
printf("%d",sum);
}
错误:______
改正:______
参考答案:错误
下面是用户程序对Applet类中方法paint()的重新定义。根据程序功能,在指定的空白处填上适当的语句或语法成分。 public void paint (Graphics g) {g. ______ (“你好!”,10,20);}
下面程序的功能是将大写字母改成小字母,小字母改成大写字母。
main()
{char ch;
scanf("%c",&ch);
if(ch>='A'||ch<='Z')ch=ch+32;
elseif(ch>='a'&&ch<='z')ch=ch-32;
printf("%c",ch);
}
错误:______
改正:______
参考答案:错误
下面程序的功能是______。
ORG 4000h
MOV R0,#20H
MOV R7,#0AH
MOV A,@R0
DEC R7
LOOP:INC R0
MOV 40H,@R0
CJNE A,40H,NEXT
NEXT:JC LOOP1
MOV A,40H
LOOP1:DJNZ R7,LOOP
MOV 41H,A
HERE:SJMP $
END
下面程序的功能是统计字符串中“广的个数,请填空。 Sub COU() a$="Beijing University of Technology" Dim n AS Integer n=Len(a$) For i=1 To n b$=【 】 If【 】Then x=x+1 Next i Print "x=";x End Sub
下面程序的功能是将字符串s中所有的字符a删除。请填空。
#include<stdio.h>
void main()
{char s[80];
int i,j=0;
gets(s);
for(i=0;s[i]!='\0';i++)
if(s[i]!='a')______;
s[j]='\0';
puts(s);}
下面程序的功能是,输出100以内能被3整除且个位数为6的所有整数。请填空。
main()
{int i,j;
for(i=0;i<10;i++)
{j=i*10+6:
if(______)continue;printf("%d",j);}
}
下面程序的功能是将小写字母变成对应大写字母后的第二个字母。其中y变成A,z变成B。
#include "stdio.h"
main()
{char c;
while((c=getchar())!='\n')
{if(c>='a'&&c<='z')
c=c-30;
if(c>'z'||c<='z'+2)
c=c-26;}
printf("%c",c);
}
错误:______
改正:______
参考答案:错误
下面程序的功能是用“辗转相除”求两个整数的最大公约数。请填空。
#include<stdio.h>
main()
{int r,m,n;
scanf("%d%d",&m,&n);
if(m<n)______
r=m%n:
while(r){m=n;n=r;r=m%/n};
printf(“%d\n",n);
}
下面程序的功能是调用函数fun计算:m=1-2+3-4+…+9-10,并输出结果。
#include<stdio.h>
int fun(int n)
{int m=0,f=1,i;
for(______;i<-n;i++)/*第一空*/
{m+=i*f;
f=______;/*第二空*/
}
return m;
}
main()
{printf("m=%d\n",______);)/*第三空*/