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

以下程序char str[]="abcd";printf("%d",strlen(str));输出的结果是

发布时间:2024-07-09

A.4

B.5

C.6

D.7

试卷相关题目

  • 1int x=6,y=8,则x*=(y%5)表达式的值是( )

    A.6

    B.8

    C.18

    D.24

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

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

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

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

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

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

    A.str="boy";

    B.str={"boy"};

    C.strcpy(str,"boy");

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

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

    A.3.75

    B.3.5

    C.3

    D.4

    开始考试点击查看答案
  • 5下列成对的表达式中,运算符结果相同的一对是

    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

    开始考试点击查看答案
  • 6定义char str[6]={'a','b','','d','e','f'};则语句puts(str);的结果为

    A.ab

    B.abdef

    C.ab

    D.ab

    开始考试点击查看答案
  • 7下列程序运行结果为()#include<stdio.h> main(){  int i,j,p,n=3,s=0;for(i=1;i<=n;i++){ p=1;for(j=1;j<=i;j++) p=p*j;s=s+p;}printf(“s=%dn”,s);}

    A.s=15

    B.s=10

    C.s=9

    D.s=8

    开始考试点击查看答案
  • 8定义二维数组 int a[][3]={1,2,3,4,5,6,7};则数组的行数是

    A.2

    B.3

    C.4

    D.无法确定

    开始考试点击查看答案
  • 9下列各项中,_____和表达式x/=y-4等价(  )

    A.x=x/y-4

    B.x=x/(y-4)

    C.x=y-4/x

    D.x=x-4/y

    开始考试点击查看答案
  • 10求Fibonacci数列前20项主要程序段中横线中应该填(  )for(i=1;i<=18;i++){ f3=f1+f2;printf("%dt",f3);f1=f2;_________}

    A.f2=f3;

    B.f3=f2;

    C.f1=f3;

    D.f1=f2;

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