有以下程序:#includedstdi0.h>#define f(x)X*x*xmain( ){int a=3,S,t;s=f(a+1);t=f((a+1));printf("%d,%d\n",S,t);}程序运行后的输出结果是( )。
A.10,64
B.10,10
C.64,10
D.64,64
试卷相关题目
- 1算法的空间复杂度是指( )。
A.算法程序的长度
B.算法程序中的指令条数
C.算法程序所占的存储空间
D.算法执行过程中所需要的存储空间
开始考试点击查看答案 - 2下列叙述中正确的是( )。
A.数据的逻辑结构与存储结构必定是一一对应的
B.由于计算机存储空间是向量式的存储结构,因此,数据的存储结构一定是线性结构
C.程序设计语言中的数组一般是顺序存储结构,因此,利用数组只能处理线性结构
D.以上三种说法都不对
开始考试点击查看答案 - 3以下函数findmax拟实现在数组中查找最大值并作为函数值返回,但程序中有错导致不能实现预定功能。#define MIN-2147483647int findmax(int x[],int n){int i,max;for(i=0;i<N;I++){max=MIN;if(maxreturn max;}造成错误的原因是( )。
A.定义语句“int i,max;”中max未赋初值
B.赋值语句“max=MIN;”中,不应给max赋MIN值
C.语句“if(max
D.赋值语句“max—MIN;”放错了位置
开始考试点击查看答案 - 4有以下程序(说明:字母A的ASCIl码值是65):#includevoid fun(char*s){while(*s){if(*s%2)printf("%C",*s);s++;}}main( ){char a[]="BYTE"; 。Fun(a);printf("n");}程序运行后的输出结果是( )。
A.BY
B.BT
C.YT
D.YE
开始考试点击查看答案 - 5有以下程序:#include#includemain(){ int*a,*b,*C;a=b=c=(int*)malloc(sizeof(int));*a=1;*b=2,*c=3;a=b:printf("%d,%d,%dn",*a,*b,*c);}程序运行后的输出结果是( )。
A.3,3,3
B.2,2,3
C.1,2,3
D.1,1,3
开始考试点击查看答案 - 6以下函数不能用于向文件中写人数据的是( )。
A.ftell
B.fwrite
C.fputc
D.fprintf
开始考试点击查看答案 - 7fun函数的功能是:通过键盘输入给x所指的整型数组所有元素赋值。在下划线处应填写的是( )。#include#define N 5void fun(int x[N]){ int m;for(m=N-t;m>=O;m-)scanf("%d",____);}
A.%&X[++m]
B.&x[m+1]
C.x+(m++)
D.x+m
开始考试点击查看答案 - 8关于C语言中数的表示,以下叙述中正确的是( )。
A.只有整型数在允许范围内能精确无误地表示,实型数会有误差
B.只要在允许范围内整型数和实型数都能精确地表示
C.只有实型数在允许范围内能精确无误地表示,整形数会有误差
D.只有用八进制表示的数才不会有误差
开始考试点击查看答案 - 9以下选项中关于C语言常量的叙述错误的是( )。
A.所谓常量,是指在程序运行过程中,其值不能被改变的量
B.常量分为整型常量、实型常量、字符常量和字符串常量
C.常量可分为数值型常量和非数值常量
D.经常被使用的变量可以定义成常量
开始考试点击查看答案 - 10公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是( )。
A.1:m联系
B.m:n联系
C.1:1联系
D.m:l联系
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产管理知识2013年安全工
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它