open 发表于 2019-9-27 08:19:33

西南大学19秋[0039] C语言程序设计在线作业

0039 C语言程序设计
1.[单选题]对于下面程序输出结果的判断中,正确的是()。
奥鹏作业答案可以联系QQ 761296021
#include <stdio.h>
void main()
{int x;
   for(x=1;x<=100;x++)
    if (++x%2= =0)
    if (++x%3= =0)
    if (++x%5= =0)
    printf("%d,",x);}
    A.B.输出31,61,91
    B.输出30,60,90
    C.不输出任何内容
    D.输出29,59,89
2.[单选题]设char s[ ]=“1234567”;,执行printf(“%d,%d\n”,strlen(s),sizeof(s));后的输出结果是( )
    A.A. 7,8
    B.7,7
    C.8,8
    D.8,7
3.[单选题]执行语句x=(a=3,b=a--);后,x,a,b的值依次是()
    A.2,3,2
    B.3,3,2
    C.3,2,2
    D.3,2,3
4.[单选题]下面程序的输出结果是()。
#include <stdio.h>
void main()
{int x=-1,y=4;
   int k;
k=x++<=0&&!(y--<=0);
printf("%d,%d,%d",k,x,y);}
    A.D.0,0,3
    B.1,1,2
    C.1,1,2
    D.1,0,3
5.[单选题]对二维数组正确定义并初始化的是()
    A.F.int a[ ]={{l,2,3},{4,5,6}}
    B.int a={a,b,c,d,e,f,g}
    C.int a[ ]={1,2,3,4,5,6}
    D.int a=(1,2,3,4,5,6)
6.[单选题]下面程序的输出结果是()。
#include <stdio.h>
void main()
{int a,b,c=241;
    a=c/100%9;   b=-1&&-1;      printf("%d,%d",a,b); }


    A.2,0
    B.2,1
    C.0,-1
    D.6,1
7.[单选题]设char ch=‘a’;,执行printf(“%d,%c\n”,ch,ch+2);后的输出结果是( )
    A.a,c
    B.a,a+2
    C.97,99
    D.97,c
8.[单选题]下列数据中属于“字符串常量”的是()
    A.C.'abc'
    B."ABC"
    C.ABC
    D.'a'
9.[单选题]假定p1和p2是已赋值的字符型指针,则下述有关运算中,非法的是()
    A.p2=p1+(p1-p2);    printf("equal.");
    B.f (p1= =p2)
    C.*(p1-2+p2)=getchar( );
    D.*(p1+=2)=*p2
10.[单选题]循环语句for (x=0,y=0;(y!=123)||(x<4);x++);的循环执行()
    A.无限次
    B.不确定次
    C.4次
    D.3次
11.[单选题]设有定义int a=5,b,*p=&a;,执行下列语句后,b的值不为5的赋值语句是()。
    A.b=*&a
    B.b=*
    C.b=a
    D.b=*a
12.[单选题]若有定义: char s;以下哪个选项不能实现将字符串"This is a Program."存入数组s中(   )。
    A.gets(s+2)
    B.scanf(\"%20s\
    C.s)"
    D..for(i=0;i<18;i++)   ((c=getchar( ))!="\n")D.i=0;while ((c=getchar( ))!="\n")
    E..i=0;while
13.[单选题]对于for( 表达式1;;表达式3)可理解为()
    A.for(表达式1;0;表达式3)
    B.for(表达式1;1;表达式3)
    C.for(表达式1;表达式1;表达式3)
    D.for(表达式1;表达式3;表达式3)
14.[单选题]语句while (!e)中的条件!e等价于()
    A.e= =0
    B.e!=1
    C.e!=0
    D.~e
15.[单选题]对于条件表达式(M)?(a++):(a--)来说,其中的表达式M等价于()
    A.M= =0
    B.M= =1
    C.M!=0
    D.M!=1
16.[单选题]#include "stdio.h"
int main()
{int x,y,z,t;
x=y=z=1;
t=(++x)||(++y)&&(++z);
printf("%d ",t);
}
执行上述程序后,输出结果是( )
    A.不定值
    B.2
    C.1
    D.0
17.[单选题]设int a=2,b;则执行b=a&&1后b的值是()
    A.0
    B.1
    C.2
    D.3
18.[单选题]执行下述程序后,输出的结果是()。
#include"stdio.h"
#define SQR(X)X*X
void main()
{int a=10,k=2,m=1;
a/=SQR(k+m)/SQR(k+m);
printf("%d",a); }


    A.10
    B.1
    C.9
    D.0
19.[单选题]有如下程序,输入数据12345后,y的值是()。
#include
void main()
{int x;   float y;
scanf("%3d%f",&x,&y);
}
    A.12.000000
    B.45.000000
    C.12345.000000
    D.0.000000
20.[单选题]若有如下程序,要求a1,a2,c1,c2的值分别为10,20,A,B,正确的数据输入是()
#include
void main()    无忧答案网 微信761296021
{int a1,a2;
char c1,c2;
scanf("%d%d",&a1,&a2);
scanf("%c%c",&c1,&c2);
}
    A.020AB
    B.1020
    C.1020AB
    D.10 20AB
21.[单选题]下面程序的输出结果是()。
#include <stdio.h>
void main()
{printf("%d",null);}


    A.输出0
    B.因变量无定义,编译出错,没有输出
    C.输出-1
    D.输出0
22.[单选题]求解表达式f=(3.0,4.0,5.0),(2.0,1.0,0.0)后; 下列正确的选项是()
    A.语法错误
    B.使f的值为5.0
    C.使f的值为0.0
    D.使f的值为2.0
23.[单选题]字符串"\\\"ABC\"\\"的长度是()
    A.11
    B.7
    C.5
    D.3
24.[单选题]表达式(1,2,3,4)的值是()
    A.1
    B.2
    C.3
    D.4
25.[单选题]设int m=1,n=2;则表达式++m= =n的值是()
    A.0
    B.1
    C.2
    D.3
26.[单选题]设n=10,i=4;则赋值运算n%=i+1执行后n的值是()
    A.0
    B.3
    C.2
    D.1
27.[单选题]设有语句int a=3;,执行语句a+=a-=a*a;后,变量a的值是()
    A.3
    B.0
    C.9
    D.-12
28.[单选题]下列选项中不是C语言提供的合法保留字的是()
    A.switch
    B.cher
    C.case
    D.default
29.[单选题]表达式a=(a=6,a*6,a+3);运行后,则a的值为()
    A.39
    B.36
    C.6
    D.9
30.[单选题]char s="92";的作用是()
    A.使s包含一个字符
    B.说明不合法,s的值不定
    C.使s 包含四个字符
    D.使s包含三个字符
31.[单选题]下列符合C语言语法的实数是()
    A.1.5e0.5
    B.3.16e
    C.0.5e-10
    D.e+8
32.[单选题]C语言提供的合法的数据类型保留字(或称关键字)是( )
    A.Float
    B.unsigned
    C.integer
    D.Char
33.[单选题]设int a=1,b=2,c=3;,执行表达式(a>b)&&(c=1)后c的值是( )
    A.0
    B.1
    C.2
    D.3
34.[单选题]关于函数,下列叙述正确的是( )
    A.一个函数中可以定义其它的函数
    B.C程序总是从main()函数开始执行
    C.main()函数也可以被其它函数调用
    D.一个C程序可以有多个main()函数
35.[单选题]设double x=5.168;,执行printf(“%5.3f”,(int)(x*10+0.5)/10.0);后的输出结果是( )
    A.5.218
    B.5.210
    C.5.200
    D.5.168
36.[单选题]设int a[ ]={12,34,56,78},*p=a;,下列表达式的值为56的是( )
    A.
    B.*(a+2)
    C.a
    D.*(p+3)
37.[单选题]正确的C语言字符常量是( ) <br
    A.‘\\’
    B.‘65’
    C.“A”
    D.‘/n’
38.[单选题]能正确表达数学关系式0≤x<20的C语言表达式是( )
    A.0<=x<20
    B.x>=0||x<20
    C.x>=0&&x<20
    D.!(x<=0)&&x<20
39.[单选题]设int a=0,b=1;,下列语句错误的是( ) <br
    A.a=b=10;
    B.a++;
    C.b+=a;
    D.(a+b)++;
40.[单选题]函数调用语句fun(fun(a,a+b,a+c),(a,b,c),5);中函数fun的参数个数是( )
    A.3
    B.4
    C.5
    D.6
41.[单选题]可用于C语言用户标识符的是( )

    A.void,define
    B.2c,DO
    C.For,-abc
    D.as_b3,_123
42.[单选题]下列运算符的操作数必须是整型的是( )
    A./
    B.!
    C.%
    D.=
43.[单选题]下面程序的输出结果是()。
#include <stdio.h>
void f(int x,int y)
{int temp;
temp=x; x=y; y=temp;
}
void main()
{int x=1,y=3,z=2;
if(x>y)f(x,y);
else if(y>z)f(y,z);
      else   f(x,z);
printf("%d,%d,%d\n",x,y,z);
}


    A.2,3,1
    B.1,2,3
    C.1,3,2
    D.3,1,2
44.[单选题]设m,n,a,b,c,d均为0,执行(m=a= =b)||(n=c= =d)后,m,n的值是()
    A.1,0
    B.1,1
    C.0,0
    D.0,1
45.[单选题]下面程序的执行结果是()。
#include <string.h>
#include <stdio.h>
void main()
{char x[]="1234567",y="1234567";
printf("%d,%d,%d",strlen(x),sizeof(x),sizeof(y));}
    A.E.7,8,12
    B.8,8,8
    C.7,7,7
    D.7,8,8
46.[单选题]下列语句中,最正确的赋值语句是(   )
    A.a=(7+b,c=a+7);
    B.a=7+b++=a+7;
    C.A=7+b+c=a+7;
    D.a=7+b,b++,a+7;
47.[问答题]编写C语言程序的一般步骤什么?在VC环境下,调试程序的基本步骤有哪些?调试程序中常见的错误有哪些?如何解决发现这些错误?

    A.
48.[问答题]编一程序求:1+(1+2)+(1+2+3)+……+(1+2+3+……+10)。
    A.
49.[问答题]C语言程序包括哪些三种基本结构?请给出这三种基本结构的传统流程图或N-S图
    A.
50.[问答题]请简述算法、程序设计语言与程序的区别与联系
    A.
51.[问答题]什么是算法?算法的特征?算法的描述方法有哪些?
    A.
52.[问答题]结构化程序设计方法的内容是什么?划分模块的基本原则?采用结构化方法的好处?
    A.
53.[问答题]从键盘上任意输入20个2位或3位整数存放在array数组中,找出array数组中的能够被7整除的数存放在数组b中,并对b数组的值按升序排列。
要求:
(a)编写一个sort(int word,int a[])函数实现排序功能。
(b)除sort函数外,其余在主函数内完成,但主函数必须调用sort函数实现排序功能。
(c)程序必须有输入输出提示。


    A.
54.[问答题]编写一个函数计算函数f(x,y)=x2+y2+sin(x)的值,要求有输入输出提示,结果保留小数点后3位
    A.
55.[问答题]输出100-900之间的所有奇数,并求出这些奇数的平均值输出
    A.
56.[问答题]编写一个函数fun求出分数序列<img class="kfformula" src="data:image/png;base64,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" data-latex="\frac {2} {1},\frac {3} {2},\frac {5} {3},\frac {8} {5},\frac {13} {8},\frac {21} {13},..."/>的前n项之和,再写一主函数测试其功能
    A.
57.[问答题]输出1-500之间的所有偶数,并求出这些偶数的平均值输出。
    A.
58.[问答题]依据下列提供的程序回答问题
#include"stdio.h"
intfun(inta,intb)
{int   r;
   r=a%b;
   while(r!=0)
   {a=b; b=r; r=a%b; }
   return(b);
}
void main()
{intnum1, num2,a;
   printf("Inputnum1num2:   ");
   scanf("%d%d",&num1,&num2);
   printf("num1= %d,num2= %d\n\n",num1,num2);
   a=fun(num1,num2);
   printf("The maximun common divisor is %d\n\n",a);
}
(1) 上述提供程序中,函数fun的功能是什么?
(2)请依据提供的函数fun代码画出其中的传统流程图或N-S图。
(3)在VC6.0环境下,运行上述程序时,若输入的数据序列为24,,36其输出结果是什么?


    A.
59.[问答题]<span style="font-size:14px;font-family:宋体">编写一个函数</span><span style="font-size:14px;font-family:'Times New Roman',serif">fun</span><span style="font-size:14px;font-family:宋体">计算公式<img class="kfformula" src="data:image/png;base64,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" data-latex="s=\frac {1\times 3} {{2}^{2}}+\frac {3\times 5} {{4}^{2}}+\frac {5\times 7} {{6}^{2}}+...+\frac {(2\times n-1)(2\times n+1)} {{(2\times n)}^{2}}"/></span><span style="font-size:14px;font-family:宋体">的前</span><span style="font-size:14px;font-family:'Times New Roman',serif">n</span><span style="font-size:14px;font-family:宋体">项之和,再写一主函数测试其功能。</span>
    A.
60.[问答题]写一个函数将一个字符串中的大写字母转换为小写,再写一个测试函数测试其功能。不允许使用strlwr函数
    A.
61.[问答题]依据下列提供的程序回答问题
#include "stdio.h"
#include "math.h"
int f(int x)
{int i;
for(i=2;i<=sqrt(x);i++)
   if(x%i==0) return 0;
      return 1;
}
void main()
{int a,i,n=0;
for(i=0;i<10;i++)
   scanf("%d",&a);
for(i=0;i<10;i++)
   if( f(a)==1 )
   { printf("%5d",a);n++;
   }
   printf("\n满足条件的数的个数为%d",n);
}
(1) 上述提供程序中,函数f的功能是什么?
(2)请依据提供的函数f的代码程序,画出其的传统流程图或N-S图或自然语言描述。。
(3)在VC6.0环境下,运行上述程序时,若输入的数据序列为97,35,17,110,3,11,45,43,7,89其输出结果是什么?


    A.
62.[问答题]利用随机函数产生20个100-300的随机整数放入数组a中,从键盘输入查找关键字word是否在数组a中。
要求:
(1)编写一个函数find(int word,int a[])查找关键字word是否在数组a中
(2)主函数中产生随机整数,并调用find函数进行测试。
(3)程序必须有相应的输入输出提示。


    A.
附件是答案,核对题目下载

页: [1]
查看完整版本: 西南大学19秋[0039] C语言程序设计在线作业