在程序设计中,可采用下列三种方法实现输出和输入: (1)通过scanf和printf语句; (2)通过函数的参数显式传递; (3)通过全局变量隐式传递。 试讨论这三种方法的优缺点。
第1题:
汇编语音程序设计中的三种构成方法分别是顺序程序设计、______和循环程序设计。
第2题:
结构化系统分析与设计中的详细设计包括( )。
A.代码设计、逻辑设计、输入输出设计、模块设计和功能设计
B.输入输出设计、模块设计与功能设计、程序设计和数据库/文件设计
C.代码设计、输入输出设计、模块设计与功能设计和程序设计
D.逻辑设计、输入输出设计、模块设计与功能设计和程序设计
第3题:
若执行下列的程序时,从键盘上输入1和2,则输出结果是( )。 #include<stdio.h> main() { int a,b,s; scanf("%d%d",&a,&b); s=a; if(a<b)s=b; s=s*s; printf("%d\n",s); }
A.1
B.4
C.2
D.9
第4题:
下列关于算法的叙述,错误的是()
第5题:
在程序设计中下列哪种语句不是基本语句?()
第6题:
若执行下列的程序时,从键盘上输入1和2,则输出结果是( )。 #include<stdio.h> main() { int a,b,s; scanf("%d%d",&a,&b); s=a; if(a<b) s=b; s=s*s; printf("%d\n",s); }
A.1
B.4
C.2
D.9
第7题:
由运算放大器组成的比较器,一般有()。
第8题:
以下MyReplace函数的功能是将一个字符串(保存在变量S中)中的子字符串(保存在变量
OldS中)用新的字符串(保存在变量NewS中)代替,编写以下程序:
PublicFunctionMyReplace(s$,OldS$,NewS$)AsString
Dimc%,lenOldS%
lenOldS=Len(OldS)
c=InStr(s,OldS)
DoWhilec>0
s=Left(s,c-1)+NewS+Mid(s,c+lenOldS)
c=InStr(s,olds)
Loop
MyReplace=s
EndFunction
PrivateSubCommand1_Click()
dimold,newasstring
old=inputbox("请输入要替换的字符")
new=inputbox("请输入替换后新的字符")
PrintMyReplace("VisualBasic程序设计教程5.0版",old,new)
EndSub
当程序运行单击命令按钮后先后分别输入" 5.0"和" 6.0",程序的运行结果为( )
A."VisualBasic程序设计教程5.0版"
B."VisualBasic程序设计教程6.0版"
C."VisualBasic程序设计教程6版"
D."VisualBasic程序设计教程"
第9题:
在微机系统中,可采用的输入/输出控制方式一般有4种:()、()、()、()。
第10题:
由运算放大器组成的比较器,一般有()。