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

下列成对的表达式中,运算符结果相同的一对是

发布时间:2024-07-09

A.5.0/3.0 5/3

B.5/3.0 5/3

C.5.0/3 5/3

D.5.0/3.0 5/(float)3

试卷相关题目

  • 1下列程序运行结果为()。main(){ int x=0,y=2,z=2;switch(x){ case 0:switch(y==2){ case 1:printf("*");case 2:printf("%%");break;}break;case 1:switch(z){ case 1:printf("$");break;default:printf("!");break;case 2:printf("*");}}}

    A.**

    B.%!

    C.$*

    D.*%

    开始考试点击查看答案
  • 2在main函数中定义了变量int i=1;在复合语句中又定义了{int i=2;printf("%d",i++);}则printf函数输出结果是

    A.1

    B.2

    C.3

    D.程序出错,提示重复定义

    开始考试点击查看答案
  • 3int a;则语句a= 'a'+2%3的值为

    A.2

    B.97

    C.99

    D.100

    开始考试点击查看答案
  • 4C语言规定一条语句必须以( )作为结束标志

    A.逗号

    B.句号

    C.分号

    D.空格

    开始考试点击查看答案
  • 5下列程序的运行结果是#include <stdio.h>int main(){ int i=1,sum=0;while(i<=10){ if(i%2==0) sum=sum+i;else break;i++;}printf("%d",sum);}

    A.0

    B.1

    C.25

    D.30

    开始考试点击查看答案
  • 6float x=3.5;int z=8;则表达式x+z%3/4的值是

    A.3.75

    B.3.5

    C.3

    D.4

    开始考试点击查看答案
  • 7有以下数组定义:char str[20];下面对数组赋值的方法正确的是

    A.str="boy";

    B.str={"boy"};

    C.strcpy(str,"boy");

    D.str[20]={"boy"};

    开始考试点击查看答案
  • 8下列叙述正确的是( )。

    A.break语句只能用于switch语句

    B.在switch语句中必须使用default

    C.break语句必须与switch语句中的case配对

    D.在switch语句中,不一定使用break语句

    开始考试点击查看答案
  • 9int x=6,y=8,则x*=(y%5)表达式的值是( )

    A.6

    B.8

    C.18

    D.24

    开始考试点击查看答案
  • 10以下程序char str[]="abcd";printf("%d",strlen(str));输出的结果是

    A.4

    B.5

    C.6

    D.7

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