位置:首页 > 题库频道 > 其它分类 > 计算机其它 > 三级三级PC技术计算机与网络技术类_计算机编程基础

设x和y均为int型变量,则执行以下的循环后,y的值为(  )。for(y=1,x=1;y<=50;y++){ if(x>=0) break;if(x%2==1){ x+=5;continue;}x-=3;}

发布时间:2024-07-09

A.1

B.50

C.51

D.52

试卷相关题目

  • 1下列哪个是赋值运算符( )

    A.==

    B.!=

    C.=!

    D.=

    开始考试点击查看答案
  • 2下列程序运行结果为()。main(){ int x=0,y=2,z=2;switch(x){ case 0:switch(y==2){ case 1:printf("*");break;case 2:printf("%%");break;}case 1:switch(z){ case 1:printf("$");break;default:printf("!");break;case 2:printf("*");}}}

    A.%!

    B.%%!

    C.**

    D.*!*

    开始考试点击查看答案
  • 3a数组中是一组升序的数,现由键盘输入一个待查的整数x,用二分法查找,若x存在输出其所在的位置,否则给出没找到信息。请将程序填充完整。#include <stdio.h>#define N 10void main(){  int i,x,low,high,mid;int a[N]={25,28,37,44,65,76,79,83,85,92};scanf("%d",&amp;n);low=0;high=N-1;scanf("%d",&amp;x);while (low<=high){  mid=(low+high)/2;if(x<a[mid]) high=mid-1;if(x>a[mid]) low=mid+1;if (x==a[mid]) _________;}if(low<=high) printf("found,%d in position %dn",x,mid);else printf("%d no foundn",x);}

    A.mid++

    B.mid--

    C.break

    D.continue

    开始考试点击查看答案
  • 4有以下定义:int k=7,x=12;则执行完x%=k%4;语句后x的值为

    A.0

    B.1

    C.3

    D.5

    开始考试点击查看答案
  • 5以下不能定义为用户标识符的是(  )

    A.a12b

    B.Vi_d

    C._c4be

    D.int

    开始考试点击查看答案
  • 6当#include后面的头文件用""双撇号括起来时,寻找包含文件的方式是

    A.只在当前目录中搜索

    B.直接按系统设定的方式搜索

    C.先在当前目录中搜索,再按系统设定的方式搜索

    D.先按系统设定的方式搜索,再在当前目录中搜索

    开始考试点击查看答案
  • 7下列程序运行结果为()#include<stdio.h>main ( ){ char str[ ]="SSWLIA" , c;int k;for (k=2;(c=str[k])!= '';k++){ switch (c){ case 'I': ++k;break ;default : putchar(c) ;continue ;case 'L': putchar(c);}putchar('*');}}

    A.W*A

    B.WL*

    C.WL*A

    D.WLA

    开始考试点击查看答案
  • 8下列程序的运行结果是()void main(){ char b[ ]="Hello,job";b[5]=0;puts(b);}

    A.Hello,job

    B.Hello,

    C.Hello

    D.job

    开始考试点击查看答案
  • 9若定义:int a=2,b=3,c=1;则执行下面程序段后的结果是(  )   if(a>b)  if(a>c)  printf(“%d”,a);  else  printf(“%d”,b);  printf(“%d”,c);

    A.3 1

    B.2 1

    C.3

    D.1

    开始考试点击查看答案
  • 10main(){ int c=0,k;for(k=1;k<3;k++) switch(k){ default:c+=k;case 2:c++;break;case 4:c+=2;break;}printf("%dn",c);}

    A.1

    B.2

    C.3

    D.4

    开始考试点击查看答案
返回顶部