题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-01-21 20:34:39

[单选题]有如下程序
Void main( )
{
Int i,sum=0;
For(i=1;i<=3;sum=sum+1)
Sum=sum+i;
Printf("%d\n",sum);
}
该程序的执行结果是( )
A.6
B.3
C.死循环
D.0

更多"[单选题]有如下程序Void main( ) {Int i,sum=0"的相关试题:

[单选题]如下程序: void main( ) { int a=6; printf(“%d\n”,(a+=3,2*a)); } 执行后,输出结果是( )
A.9
B.6
C.2
D.18
[单选题]以下程序有语法错误,有关错误原因的正确说法是( )。
Void main()
{ int G=5,k;
void prt_char();
...
k=prt_char(G);
...
}
A. 语句 void prt_char();有错,它是函数调用语句,不能用void说明
B. 变量名不能使用大写字母
C. 函数说明和函数调用语句之间有矛盾
D. 函数名不能使用下划线
[单选题]下列程序编译或运行的结果是:()
Public static void main(String[] args) {
Int num = 100;
For(int i=0;i<=100;i++) {
Int num = 10;
}
System.out.println(num);
}
A. 10
B. 100
C. 201
D.编译不通过
[单选题] 以下程序执行后sum的值是( )
Main()
{ int i , sum=0;
For(i=1;i<6;i++) sum+=i;
Printf("%d\n",sum);
} }
A.15
B.14
C. 不确定
D.16
[单选题]下列代码编译和运行的结果是:()
Public static void main(String[] args) {
String[] names = { "Oscar", "Edgar", "Frank", "Laurent","Hugo","Jacob", "Aaron", "Gino", "Angus", "Ken" };
System.out.println(names[10]);
}
A.编译错误
B.运行时抛出异常
C.输出:ken
D.输出:Angus
[单选题] 下列代码段编译和运行的结果是:()
Public static void main(String[] args) {
For (int i = 0; i <= 10; i++) {
If (i > 6){
Break;
}
}
System.out.println(i);
}
A.输出 6
B.输出 7
C.输出 10
D.编译错误
[单选题]现有如下程序,则程序的输出结果为( )。
Int f(int
A,int b)
{ int c;
if(a>0&&a<10) c=(a+b)/2;
else c=a*b/2;
return c;
}
Int main()
{ int a=8,b=20,c;
c=f(a,b);
cout << c << endl;
return 0;
}
A. 随机数
B. 80
C. 28
D. 14
[单选题]有如下程序段:
Int i=4; int j=1;
Int main(){
int i=8,j=i;
cout<}
运行时的输出结果是( )。
A. 44
B. 41
C. 88
D. 81
[单选题]现在有如下程序
Int main()
{ char s[80];
int i,j;
gets(s);
for(i=j=0;s[i]!=′\0′;i++)
if(s[i]!=′H′) ______
s[j]=′\0′;
puts(s);
return 0;
}
这个程序段的功能是删除输入的字符串中字符′H′,则空线上应当填入的是( )。
A. s[j++]=s[i]; j++;
B. s[j]=s[i++]; j++;
C. s[j++]=s[i];
D. s[j]=s[i];
[单选题]有如下程序段:
Int i=5;
While( int i=0 ){ cout << '*'; i--; }
执行时输出"*"的个数是( )。
A. 0
B. 1
C. 5
D. 无穷
[单选题]现有如下程序段
Int main()
{ int k[30]={12,324,45,6,768,98,21,34,453,456};
int count=0,i=0;
while(k[i])
{ if(k[i]%2==0||k[i]%5==0)
count++;
i++;
}
cout < return 0;
}
则程序段的输出结果为( )。
A. 7,8
B. 8,8
C. 7,10
D. 8,10
[单选题]阅读如下程序段,则程序在先后输入love和china后,输出结果是( )。
Int main()
{ char a[30],b[30];
int k;
gets(a);
gets(b);
k=strcmp(a,b);
if(k>0) puts(a);
else if(k<0) puts(b);
return 0;
}
A. love
B. china
C. lovechina
D. 没有输出结果
[单选题]有如下程序段:
Int main(){

while(getchar()!='\n')

}
以下叙述中正确的是( )。
A. 此while语句将无限循环
B. getchar()不可以出现在while语句的条件表达式中
C. 当执行此while语句时,只有按回车键程序才能继续执行
D. 当执行此while语句时,按任意键程序就能继续执行
[单选题]有如下程序:
Int x = 3;
Do {
x -= 2;
cout << x;
} while( !(--x) );
执行这个程序的输出结果是( )。
A. 1
B. 30
C. 1-2
D. 死循环
[单选题]有如下程序:
Long fib(int n)
{ if(n>2)
return(fib(n-1)+fib(n-2));
else return(2);
}
Int main()
{
cout < return 0;
}
该程序的输出结果是(
A. 2
B. 4
C. 6
D. 8
[单选题]有如下程序段:
Int i=1;
While(1){
i++;
if(i==10) break;
if(i%2==0) cout <<'*';
}
执行这个程序段输出字符*的个数是( )。
A. 10
B. 3
C. 4
D. 5
[单选题]有如下程序段:
……
For(int i=1; i<4; i++)
{
if(i%2==0)
coutinue;
cout<}
....
其输出的结果为( )。
A. 1,
B. 1,3,4,
C. 1,3
D. 1,3,
[单选题]假定w、x、y、z、m 均为int 型变量,有如下程序段:
W=1;x=2;y=3;z=4;
M=(w则该程序段执行后, m 的值是( )
A.4
B.3
C.2
D.1
[单选题]已知程序中已经定义了函数test,其原型是int test(int,int,int);,则下列重载形式中正确的是( )。
A. char test(int,int,int);
B. double test(int,int,double);
C. int test(int,int,int=0);
D. float test(int,int,float=3.5F);

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

截图扫码使用小程序[完全免费查看答案]
请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码