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

以下程序运行后输出的结果是#include <stdio.h>int main(){ int a;a=(int)((double)(3/2)+0.5+(int)1.99*2);printf("%d",a);}

发布时间:2024-07-09

A.3

B.4

C.5

D.6

试卷相关题目

  • 1下面程序运行结果是#include <stdio.h>int main(){ int i=0,a[]={1,2,3,4,5};do{ a[i]+=10;}while(a[++i]>2);for(i=0;i<5;i++) printf("%3d",a[i]);}

    A.11 2 3 4 5

    B.1 2 3 4 5

    C.11 12 13 14 15

    D.11 12 3 4 5

    开始考试点击查看答案
  • 2下列4段程序,哪个输出的结果与其他3段代码不一样

    A.s=0;i=0;while(i

    B.s=0;i=1;while(i++

    C.s=0;i=0;while(i

    D.s=0;i=0;while(++i

    开始考试点击查看答案
  • 3main(){ char ch='A';int k=0;do{ switch(ch++){ case 'A':k++;break;case 'B':k++;case 'C':k++;continue;case 'D':k++;}}while(k<3);printf("k=%d,ch=%cn",k,ch);}运行结果是()。

    A.k=3,ch=C

    B.k=4,ch=C

    C.k=3,ch=D

    D.k=4,ch=D

    开始考试点击查看答案
  • 4#include<stdio.h> main(){  char c1='B',c2='h'; switch(c1){ case 'A':c2++; case 'B':switch(c2){ case 'a':printf(“%”); default:printf(“!”);case 99:printf(“%d”,--c2); }case 'C':switch(c2){ case 'g':printf(“*”); case 'h':printf(“?”); }break; default: printf(“&amp;”); }}

    A.!*、&

    B.*!、

    C.!103*、

    D.&!&

    开始考试点击查看答案
  • 5若有int a=4, 则执行表达式a+=a-=a*a后,a的值是(  )

    A.6

    B.-8

    C.18

    D.-24

    开始考试点击查看答案
  • 6以下4个选项中,不能看做一条语句的是

    A.{;}

    B.a=0,b=1,c=2;

    C.if(i

    D.if(a>0)i++;j++;

    开始考试点击查看答案
  • 7数组定义为 int a[3][2]={1,2,3,4,5,6},值为6的数组元素是(  )

    A.a[3][2]

    B.a[2][1]

    C.a[1][2]

    D.a[2][3]

    开始考试点击查看答案
  • 8下列程序的运行结果是:#include <stdio.h>int main(){ int i,a[10]={1,2,3,4,5,6,7,8,9,10};for(i=0;i<10;i++) if(a[i]%2) printf("%3d",a[i]);return 0;}

    A.1 3 5 7 9

    B.2 4 6 8 10

    C.1 2 3 4 5

    D.6 7 8 9 10

    开始考试点击查看答案
  • 9有这样一段程序:int a=2,b=3,t=0;if(a>b) t=a;a=b;b=t;程序运行后a,b的值分别为多少

    A.2 3

    B.3 2

    C.3 3

    D.3 0

    开始考试点击查看答案
  • 10下列格式符中,哪一个可以用于以八进制形式输入整数( )。

    A.%8d

    B.%o

    C.%d

    D.%ld

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