精华内容
下载资源
问答
  • 决战期末 程序填空 if(x)swap&x&y; 功能写一个函数求一个字符串的 if(x)swap&x&z; 长度在 main 函数中输入字 if(y)swap&y&z; 符串并输出其长度 printf%3d%3d%3d,x,y,z; len=length(str; wwjt; } Int length (p) void...
  • C语言程序设计程序填空题1、输入三角形的三条边a,b,c,求三角形的面积。#include “math.h”#include “stdio.h”main( ){float a,b,c,d,t,s;printf(“请输入三角形的三条边:”);scanf(“%f,%f,%f”,&...

    C语言程序设计

    程序填空题

    1、输入三角形的三条边a,b,c,求三角形的面积。

    #include “math.h”

    #include “stdio.h”

    main( )

    {float a,b,c,d,t,s;

    printf(“请输入三角形的三条边:”);

    scanf(“%f,%f,%f”,&a,&b,&C;

    if (1)

    printf(“%f%f%f不能构成三角形!”, a,b,C;

    else {t=(a+b+C/2;

    s= (2)

    printf(”a=%7.2f,b=%7.2f,c=%7.2f,area=%7.2fn”, a,b,c,s);

    }

    2、输入两个整数,n1,n2,要求n1与n2之间能被3整除的整数个数n 。

    #include “stdio.h”

    main()

    { int n1,n2,j,n=0;

    printf(“n请输入两个数:”);

    scanf ( (1) );

    if(n1>n2){ (2) }

    for(j=n1;j<=n2,j++)

    if (3) n++;

    printf(“a=%d,b=%d,n=%dn”n1,n2,n);

    }

    3、根据以下给出的嵌套if语句,填写对应的switch语句,使它完成相同的功能。(假设mark的取值在1~100之间)

    l if 语句:

    if(mark>0 && mark<60) k=1;

    else if(mark<70) k=2;

    else if(mark<80) k=3;

    else if(mark<90) k=4;

    else if(mark<=100) k=5;

    l switch 语句:

    switch((8))

    {

    case 0:

    case 1:

    case 2:

    case 3:

    case 4:

    case 5 :(9)

    case 6 :k=2;break;

    case 7 :k=3;break;

    case 8 :k=4;break;

    case 9 :

    (10):k=5;

    }

    展开全文
  • C语言程序设计填空题

    2015-10-21 17:36:40
    C语言程序设计》(第四版)谭浩强---学习辅助填空题
  • 本题库具有如下章节的选择填空题,题量多多,收获多多,是出试卷的好资料! 二、数据类型、运算符与表达式 (一) 三、简单的C程序设计(一) 四、逻辑运算与判断选取控制 (一) 五、循环控制(一) 五、循环控制 (二...
  • C语言程序设计试题(B卷)商洛学院2007—2008年度第一学期期末考试试题课程:C语言程序设计(B卷)适用班级:06物理教育(本)06生物(本)一、填空题:(每空1分,共10分)结构化程序设计所规定的三种基本的控制结构是顺序...

    C语言程序设计试题(B卷)

    商洛学院2007—2008年度第一学期期末考试试题

    课程:C语言程序设计(B卷)

    适用班级:06物理教育(本)06生物(本)

    一、填空题:(每空1分,共10分)

    结构化程序设计所规定的三种基本的控制结构是顺序结构, , 。

    C语言程序的基本单位是 。

    在C语言中,注释语句要用 标记起来。

    函数直接或者间接的自己调用自己,称为函数的 。

    C语言所提供的基本数据类型包括:单精度型、双精度型 、 、 。

    已知字母A的ASCII码为十进制数65,且设ch为字符型变量,则表达式ch=‘A’-‘4’+‘9’的值为 。

    若定义:char c=‘\72’;则变量c中包含的字符个数为 。

    二、选择题(每题1.5分,共30分)

    1、以下选项属于C语言的数据类型是( )。

    A、 复数型 B、逻辑型C、双精度型D、集合型

    2、在C语言中,一个int型数据在内存中占2个字节,则unsizede int型数据的取值范围为( )。

    A、0~255 B、1~32767 C、0~65535 D、0~2147483647

    3、sizeof(double)是()

    A、一种函数调用 B、一个整型表达式

    C、一个双精度型表达式 D、一个不合法的表达式

    4、C语言中不正确的int类型的常数是()

    A、047 B、0 C、32762 D、0xAG

    5、下面合法的C语言赋值语句是( )

    A、a=b=58 B、i++; C、a=58,b=58 D、k=int(a+b)

    6、在以下运算符中,优先级最高的运算符是( )

    A、<= B、= C、% D、&&

    7、在C语言提供的合法的关键字是( )

    A、switch B、cher C、Case D、Defalt

    8、设x、y、z和k都是int型变量,则执行表达式:x=(y=4,z=16+y,k=z-32)后,x的值为( )

    A、4 B、16 C、32 D、-12

    9、若有以下定义:

    char a;int b;

    float c;double d;

    则表达式a*b+d-c的值的类型是()

    A、float B、int C、char D、double

    10、设x、y、t均为int型变量,则执行语句:x=y=3;t=++x||++y;后,y的值为()。

    A、不定值 B、3 C、4 D、1

    11、 语句while(!E);中的条件!E等价于( )。

    A、E==0 B、 E!=1 C、E!=0 D、~E

    12、设有语句int a=3;则执行了语句a+=a-=a*a;后,变量a的值是( )。

    A、-12 B、3 C、0 D、9

    13、以下说法正确的是( )。

    A、C语言程序总是从第一个定义的函数开始执行

    B、在C语言程序中,要调用的函数必须在main()函数中定义

    C、C语言程序总是从main()函数开始执行

    D、C语言程序中的main()函数必须放在程序的开始部分

    14、设i,j,k均为int型变量,则执行完下面的for循环后,k的值是( )。

    for(i=0,j=10,k=0;i<=j;i++,j--) k+=i+j;

    A、10 B、20 C、30 D、60

    15、若变量C为char类型,能正确判断出C为大写字母的表达式是( )。

    A、’A’<=c<=’Z’ B、(c>=’A’)||(c<=’Z’)

    C、(‘A’<=c)and(‘Z’>=c) D、(c>=’A’)&&(c<=’Z’)

    16、 以下叙述不正确的是 ( )。

    A、函数可以嵌套定义也可以嵌套调用

    B、函数不可以嵌套定义但可以嵌套调用

    C、函数不可以嵌套定义也不可以嵌套调用

    D、函数可以嵌套定义但不能嵌套调用

    17、当执行以下程序段时,下面( )说法正确。

    x=-1;

    do{x=x*x}whlie(!x)

    A、循环体将执行一次 B、循环体将执行两次

    C、循环体将执行无限次 D、系统将提示有语法错误

    18、若x为整型变量,pb是基类型为整型的指针变量,则正确的赋值表达式是 ( )

    A、pb=&x B、pb=x C、*pb=&x

    展开全文
  • 面向对象程序设计期末综合练习二(填空题) 填空题 C++ 语言是在 语言的基础上发展起来的 C++ 语言的编译单位是扩展名为 的 文件 TOC \o "1-5" \h \z 行尾使用注释的开始标记符为 多行注释的开始标记符和结束标记符...
  • 这是计算机相关专业必须的C语言,此文档中由40道编程填空版本及答案,很详细,入门的同学可以用来参考.也特别适合准备c的考试,基本上涵盖了主流的题目
  • 导读在程序填空题中 已经给出了程序的主干 读者首先要理解程序的思路 } 时结束输入 再选择正确的内容填入空白处使程序完成既定的功能这类习题的设计就是 main) main) 要引导读者逐步掌握编程的方法本节习题的难度...
  • 导读在程序填空题中 已经给出了程序的主干 读者首先要理解程序的思路 } 时结束输入 再选择正确的内容填入空白处使程序完成既定的功能这类习题的设计就是 main) main) 要引导读者逐步掌握编程的方法本节习题的难度...
  • 导读在程序填空题中 已经给出了程序的主干 读者首先要理解程序的思路 } 时结束输入 再选择正确的内容填入空白处使程序完成既定的功能这类习题的设计就是 要引导读者逐步掌握编程的方法本节习题的难度适中可能有些...
  • 下面程序的功能是不用第三个 量 两个数的 { int p for(k=1 k) 操作 for(p=0*k=p p) s=s+(k(k+1) #include > if(s[p][*k]) printf%f\n,s) main) 填空完成下述程序使之与上述程序的功能完全相同 { int a,b } s= scanf%...
  • C语言程序设计》入学测试试题一、填空题(每空2分,共20分)以给定下列程序。请填空。#mai n(){ char k;C=getchar();(c);}TOC \o "1-5" \h \z 如果TEST.C是一个C语言源程序文件,则其中的主函数名是 <C语言的...

    《C语言程序设计》入学测试试题

    一、填空题(每空2分,共20分)

    以给定下列程序。请填空。

    #

    mai n()

    { char k;

    C=getchar();

    (c);

    }

    TOC \o "1-5" \h \z 如果TEST.C是一个C语言源程序文件,则其中的主函数名是 <

    C语言的printf 函数是。

    C语言的 scanf 函数是。

    #(1)studio.h ”

    Mai n()

    {

    Char c1,c2;

    C1= (2)();

    Printf(%c,%d\n”,c1,⑶);

    C2=c1+32;

    ⑷(%c,%d\n”,c2,⑸);

    则 (1 ):

    (2):

    (3):

    (4):

    (5):

    二.判断题(每题 2分,共 20 分)

    在 C 程序中,语句之间必须要用分号“; ”分隔。( )

    在 C 程序中所用的变量必须先定义后使用。 ( )

    C 程序中的注释部分可有可无,通常可以省略。 ( )

    在C程序中,APH和aph是两个不同的变量。()

    在 C 程序中,无论是整数还是实数,都能准确无误的表示。( )

    在C程序中所用的变量必须先定义后使用。()

    在C程序中,APH和aph是两个不同的变量。()

    在C程序中,赋值运算符的优先级最低。()

    当输入数值数据时,对于整型变量只能输入整型值;对于实型变量只 能输入实型值。( )

    continue 语句只能用于循环语句中。 ()

    三、选择题(每题 2分,共 30 分)

    1. C语言中最简单的基本数据类型包括 。

    A) 整型、实型、逻辑型 B) 整型、实型、字符型

    C) 整型、字符型、逻辑型 D) 整型、实型、逻辑型、字符型

    2 .为表示关系x

    A) (x>=y)&&(y>=z)B) (x>=y)AND(y>=z)

    C) (x>=y>=z)D) (x>=y)&(y>=z)

    若变量已正确说明为 int 类型,要给 a,b,c 输入数据,以下正确的输入

    语句是

    A) read(a,b,c); B) scanf(“%d%d%”,da,b,c);

    C) scanf( “%D%D%”,&Da,%b,%c); D) scanf(“%d%d%”,d&a,&b,&c);

    设 int c=5 和 int a, a=2+(c+=c++), 则 a=

    A) 12 B) 13 C) 14 D) 15

    不合法的八进制数是

    A) 0 B) 028 C) 077D)01

    在以下运算符中,优先级最高的运算符是

    A) ? :B) ++ C) && D) +=

    表达式是满足:当 c 的值为 1、3、5 三个数时值为“真” ,

    否则值为“假”的表达式

    A) (c=1)||(c=3)||(c=5) B) (c!=1)&&(c!=3)&&(c!=5)

    C) (c==1)&&(c==3)&&(c=5)D)

    (c==1)||(c==3)||(c==5)

    若变量已正确说明,则以下程序段输出为

    a=10;b=50;c=30;

    if (a>b)

    a=b,b=c;

    else

    c=a;

    A) a=10 b=50 c=10B) a=10 b=30 c=10

    C) a=50 b=30 c=10D) a=50 b=30 c=50

    在C语言中,while语句中的条件为 时结束该循环

    A) 0 B) 1

    A) 0 B) 1

    C) true D)

    非0

    10. 若 k 为整型,以下 while 循环 __

    次。

    int k=10;

    while (k=0)

    {

    k=k-1;

    }

    A) 10 次

    B)

    无限循环

    C) 一次不执行

    D)

    执行一次

    11. C语言中,运算对象必须是整型的运算符是 。

    A) % B) /

    C) %

    和 /D) *

    12. 若定义 x 和 y

    为 double 类型,

    则表达式: x=2,y=x+5/2 的值是

    A) 4 B) 4.5

    C) 4.0

    D) 3.0

    13. C 语言程序从 ___

    开始执行。

    A) 从第一行

    B)

    从第一个函数

    C) 从 main() 函数

    D)

    宏定义

    14.以下程序的输出结果是

    main() { int x=10,y=10;

    printf(“%d %d\n”,x--,--y);

    }

    A) 10 10 B) 9 9 C) 9 10 D) 10 9

    15. 若要求在 if 后一对圆括号中表示 a 不等于 0 的关系,则能正确表示 这一关系的表达式为

    A) a<>0 B) !a C) a=0 D) a

    四、请指出下面程序的输出结果(每题 5 分,共 10分) 1. main()

    {

    int a,b,c,d;

    a=9;

    b=12;

    c=++a;

    d=b++;

    printf( “

    展开全文
  • C语言程序设计试题库(编程题-100道、程序填空题-40道 、程序阅读题-100道 、单项选择题-100道、判断题-170道、填空题-140道)
  • c语言程序设计题库

    2011-12-27 20:21:42
    c语言程序设计的题目库,主要是一些选择填空等,强化基础能力
  • C语言程序设计的试题及答案 C语言程序设计的试题及答案C语言程序设计的试题及答案 第一章基础知识 一填空 1.每个C程序都必须有且仅有一个_函数 2.C语言程序开发到执行通常要经过6个阶段即编辑预处理_链接加载和执行 ...
  • C语言程序设计考试试题(含选择题、填空题、改错题、编程题)
  • 文章目录程序填空题题目代码解析程序修改题题目代码解析程序设计题题目代码解析 程序填空题 题目 使用VC++2010打开考生文件夹下blank1中的解诀方案。此解决方案的项目中包含-个源程序文件blank1.co在此 程序中,函数...

    程序填空题

    题目

    使用VC++2010打开考生文件夹下blank1中的解诀方案。此解决方案的项目中包含-个源程序文件blank1.co在此
    程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中大于平均值的
    数据移至数组的前部,小于等于平均值的数据移至x所指数组的后部,平均值作为函数值返回,在主函数中输出平均
    值和移动后的数据。
    例如,有10个正数: 46、30、32、40、6、17、 45、15、48、26,平均值为30500000.
    移动后的输出为: 46、32、 40、45、48、30、6、17、15、 26。
    请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
    注意:部分源程序在文件blank1 .c中。
    不得增行或删行,也不得更改程序的结构!.

    代码

    #include  <stdlib.h>
    #include  <stdio.h>
    #define   N   10
    double fun(double  *x)
    { int  i, j;    double  s, av, y[N];
      s=0;
      for(i=0; i<N; i++)  s=s+x[i];
    /**********found**********/
      av=__1__;
      for(i=j=0; i<N; i++)
        if( x[i]>av ){
    /**********found**********/
          y[__2__]=x[i];
    	  x[i]=-1;}
      for(i=0; i<N; i++)
    /**********found**********/
        if( x[i]!= __3__) y[j++]=x[i];
      for(i=0; i<N; i++)x[i] = y[i];
      return  av;
    }
    void main()
    { int  i;     double  x[N];
      for(i=0; i<N; i++){ x[i]=rand()%50; printf("%4.0f ",x[i]);}
      printf("\n");
      printf("\nThe average is: %f\n",fun(x));
      printf("\nThe result :\n",fun(x));
      for(i=0; i<N; i++)  printf("%5.0f ",x[i]);
      printf("\n");
    }
    

    解析

    在这里插入图片描述

    程序修改题

    题目

    使用VC++2010打开考生文件夹下modi1中的解诀方案。此解决方案的项目中包含- -个源程序文件modi1.co此程
    序的功能是:读入一个英文文本行,将其中每个单词的第一个字母改成大写, 然后输出此文本行(这里"单词”是指由空
    格隔开的字符串)。
    例如,若输入"I am a student to take the examination",则应输出"I Am A Student To Take The Examination"。
    请改正程序中的错误,使程序能得出正确的结果。
    注意:部分源程序在文件modi1.c中。
    不得增行或删行,也不得更改程序的结构!

    代码

    #include  <stdlib.h>
    #include  <string.h>
    #include  <conio.h>
    #include  <ctype.h>
    #include  <stdio.h>
    #include  <string.h>
    /*************found**************/
    void upfst(char p)
    {
      int k=0;
      for ( ;*p;p++)
         if (k)
            {
             if (*p==' ')  
             	k=0;
            }
         else
            {
    			if (*p!=' ')  
    			{
    				k=1;
    				*p=toupper(*p);
    			}
    		}
    }
    void main()
    {
    	char  chrstr[81];
    	system("CLS");    
    	printf("\nPlease enter an English text line: ");
    	gets(chrstr);
    	printf("\nBofore changing:\n  %s",chrstr);
    	upfst(chrstr);
    	printf("\nAfter changing:\n  %s\n",chrstr);
    }
    

    解析

    在这里插入图片描述

    程序设计题

    题目

    使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含-一个源程序文件prog1.c。 在此
    序中,定义了NxN的二维数组,并在主函数中赋值。请编写函数fun,函数的功能是:求出数组周边元素的平均值并
    作为函数值返回给主函数中的s。例如,若a数组中的值为:
    在这里插入图片描述
    则返回主程序后s的值应为3.375。
    注意:部分源程序在文件prog1.c中。
    请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。

    代码

    #include<stdio.h>
    #include<conio.h>
    #include<stdlib.h>
    #define  N  5
    double fun (int w[][N])
    {
     
    }
    void main()
    {
      FILE *wf;
      int a[N][N]={0,1,2,7,9,1,9,7,4,5,2,3,8,3,1,4,5,6,8,2,5,9,1,4,1};
      int i, j;
      double s;
      system("CLS");
      printf("*****The array*****\n ");
      for (i=0; i<N; i++)
        { for (j=0;j<N;j++)
             {printf("%4d ",a[i][j]);}
          printf("\n ");
        }
      s=fun(a);
      printf("*****THE RESULT*****\n ");
      printf("The sum is : %lf\n ",s);
    /******************************/
      wf=fopen("out.dat","w");
      fprintf (wf,"%lf",s);
      fclose(wf);
    /*****************************/
    }
    

    解析

    在这里插入图片描述

    展开全文
  • C语言程序填空题.pdf

    2020-07-12 22:12:16
    导读在程序填空题中已经给出了程序的主干读者首先要理解程序的思路再选择正确的内容填入空白处使程序 long i 完成既定的功能这类习题的设计就是要引导读者逐步掌握编程的方法本节习题的难度适中可能有些典型的程序在...
  • C语言程序设计试题包括选择题、填空题、程序分析题等。
  • 三、程序填空题程序填空题中,已经给出了程序的主干,读者首先要理解程序的思路,再选择正确的内容填入空白处,使程序完成既定的功能。这类习题的设计就是要引导读者逐步掌握编程的方法。本节习题的难度适中,可能...
  • c语言程序填空题.pdf

    2019-12-26 22:59:26
    导读在程序填空题中已经给出了程序的主干读者首先要理解程序的思路再选择正确的内容填入空白处使程序 for(i=0 i) 完成既定的功能这类习题的设计就是要引导读者逐步掌握编程的方法本节习题的难度适中可能有些典型的...
  • 程序填空(1)以下程序的功能是计算1~50之间能被7整除的整数之和。 #includevoid main(){int i,sum= 0 ;for(i=1; 50 ;i++)if( i%7==0) sum+=i;printf("sum=%d\n",sum);}(2) 下面程序接收来自键盘的输入,直到输入+Z(值...
  • C语言程序设计试题及答案 第一章 C语言概述 一填空 1. *C语言中任何程序的运行总是从主函数开始,在 函数中结束 2. *一个C语言程序总是从 函数开始执行 3. *C语言源程序的扩展名为 4*C语言源程序的扩展名为.C目标文件...
  • C语言程序设计试题十五 1 一填空与选择1 二读程序3 二 程序填空根据题意将空缺的语句补上6 四编程8 C语言程序设计试题十五答案 9 C语言程序设计试题十五 一填空与选择 1 C 语言从源程序的书写到上机运行输出结果要...
  • C语言程序设计试题十四 1 一选择题114 每题 1 分15-18 每题 1.5 分共 20 分1 二填空题每空 1 分共 12 分3 三程序补充题每空 3 分共 24 分3 四按格式写出程序运行结果(每题 4 分共 20 分)4 五按题目要求写出可运行...
  • C语言程序设计试题,共有四道大,有选择、填空、程序改错、编程组成
  • PAGE 第 PAGE 1 页 共3 页 商洛学院20072008年度第一学期期末考试试题 C语言程序设计B答案 一填空题每空1分共10分 1选择结构 循环结构 2函数 3/* */ 4递归调用 5整型 字符型 枚举型 6F 71个 二选择题(每题1.5分共30...
  • 文章目录20201022-成信大-C语言程序设计-20201学期《C语言程序设计B》C-trainingExercises29程序改错与填空要求具体要求具体面D1D2D3D4D5D6D7D8D10D11D12D13D14D15D16D18D1000D1001D1002D1003D1004D1005D1006D1007...
  • C语言程序设计试题一一、填空题1、C语言中基本的数据类型有:整型、实型、字符型。2、C语言中普通整型变量的类型说明符为 int ,在内存中占 2 字节,有符号普通整型的数据范围是 -32678——+32677 。3、整数-35在机...
  • TOC \o "1-2" \h \z C语言程序设计试题一 1 一填空题 1 二选择题 2 三读程序题 5 四程序填空题 5 五编程题 7 C语言程序设计试题一答案 8 C语言程序设计试题一 一填空题 1C语言中基本的数据类型有? ? ? 2C语言中普通...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 415
精华内容 166
关键字:

c语言程序设计程序填空题

c语言 订阅