主站
DreamJudge
院校信息
专业题库
模拟考试
机试真题
专业课程
答疑区
兑换中心
登录
注册
上岸
859995764
这个人很懒,什么都没有写...
关注
发消息
文章
0
题解
0
发帖
0
笔记
55
Ta的粉丝
0
关注数
0
粉丝数
0
获赞数
0
阅读数
0
设有以下定义语句: struct student{ int num ; char name[1
struct student是结构体类型,student是结构体名,wang,zhang都是结构体变量名
C语言
2024年11月5日 16:07
回复 9+
|
赞 0
|
浏览 8.2k
在16位编译系统上,若有定义int a [ ]={10,20,30},*p=&a;当执行p++;后下
一个字节不对 ,在C语言中,数组名确实是一个特殊的符号,它代表数组首元素的地址。但是,当我们对数组名进行某些运算时,比如加上一个整数,它就会变成一个指向数组中某个元素的指针。 具体来说,a 是数组名,它代表数组 a 的首元素 a[0] 的地址。当我们写 a+1 时,这并不是对数组名进行&ld...
C语言
2024年11月5日 15:17
回复 9+
|
赞 0
|
浏览 8.1k
若函数fun的函数头为:int fun(int i,int j)且函数指针变量P定义如下:int
在 C 语言中,函数名(如 fun )本身就是一个指向函数的指针,所以你可以直接将它赋值给函数指针 P ,即 P = fun; 。你不需要使用 & 运算符来获取函数的地址。 因此,虽然...
C语言
2024年11月5日 15:12
回复 9+
|
赞 0
|
浏览 11.5k
以下叙述中,正确的是( )
1.不带参数的宏定义: 宏定义又称为宏代换、宏替换,简称“宏”。 格式: #define 标识符 字符串 其中的标识符就是所谓的符号常量,也称为“宏名”。 预处理...
C语言
2024年11月5日 15:03
回复 9+
|
赞 0
|
浏览 7.0k
设有如下定义typedef int *INTEGER;INTEGER P,*q;则( )是正确的
创建了一个新的类型名INTERGER,它是一个指向int的指针类型。然后,INTERGER P, *q;声明了两个变量:P是一个INTERGER(也就是指向int的指针),而q是一个指向INTERGER的指针(也就是指向指向int的指针的指针)
C语言
2024年11月5日 15:02
回复 9+
|
赞 0
|
浏览 7.7k
如下fun函数的类型是( )
返回值为int型,即函数为int型
C语言
2024年11月5日 14:53
回复 9+
|
赞 0
|
浏览 11.5k
已知char a;使用scanf()函数输入一个字符给变量a,不正确的函数调用是( )
char 型实际上是 1 字节 整型。所以 %d -- 整型格式%u -- 无符号整型格式%c -- 字符型格式输入 都是允许的。当然你必须拍入正确的(允许的)数据。%lf -- double 型 浮点格式 是错的。因为 char 型实际上是 1 字节 整型
C语言
2024年11月5日 14:51
回复 9+
|
赞 0
|
浏览 7.8k
以下程序段运行后屏幕输出为( )
测字符串的实际长度(不含字符串结束标志‘\0’) 并作为函数返回值。
C语言
2024年11月5日 14:50
回复 9+
|
赞 0
|
浏览 7.8k
定义char a[]=“abcdef”;char b[]=“xyz”;以下程序运行后输出( )
然而,在这个例子中,strcpy(a, b); 之后,a 数组的内容变成了 "xyz\0ef",虽然 a[3] 是 \0,但是紧接着的 a[4] 是 'e'。但是,由于 printf 在遇到 \0 时会认为字符串已经结束,所以它实际上并不会去打印 a[3] ...
C语言
2024年11月5日 14:48
回复 9+
|
赞 0
|
浏览 6.7k
有如下定义:char str[6]={‘a’,‘b’,‘\0’,‘d’,‘e’,‘f’};则语句pr
字符 '\0' : ASCII 码为 0,表示一个字符串结束的标志
C语言
2024年11月5日 14:44
回复 9+
|
赞 0
|
浏览 7.3k
下列数组定义中,正确的是( )
int a[5]={0},五个元素都初始化为0
C语言
2024年11月5日 14:42
回复 9+
|
赞 0
|
浏览 10.0k
若有定义int a [ ] [ 3 ]={1,2,3,4,5,6,7,8,9};则表达式sizeof
sizeof(a) 会返回整个数组的大小,以字节为单位。因为这是一个整型数组,所以每个元素的大小是 sizeof(int)。整个数组有9个元素,所以 sizeof(a) 应该是 9 * sizeof(int)。 接着,sizeof(a[0]) 会返回数组第一行的大小,也是以字节为单位。因为第一...
C语言
2024年11月5日 14:41
回复 9+
|
赞 0
|
浏览 6.8k
若有定义:char str[6]=“abcdm”,*ps,*str2=“abcdef”;正确的是(
首先分析选项 A: strcpy(str1, str2) 是错误的。因为 str1 是数组名,数组名不能作为左值进行赋值操作,所以不能直接将 str2 复制给 str1 。 选项 B:...
C语言
2024年11月4日 16:31
回复 9+
|
赞 0
|
浏览 12.3k
以下()是错误的整型常量
十进制 可以是正整数也可以是负整数 八进制 以"0”开头,只能是正数,包括O~7 十六进制 以“ox”或“ox”开头,只能是正数,包括0~9、A~
C语言
2024年11月4日 16:03
回复 9+
|
赞 0
|
浏览 21.4k
以下运算符中优先级最高的是
! > 算术运算符 > 关系运算符 > && > || > 赋值运算符
C语言
2024年11月4日 15:58
回复 9+
|
赞 0
|
浏览 10.2k
若有自定义:int a,b;double x.,则以下不符合C语言的表达是
%两边运算对象必须是整型,正负都行,不能float,double型
C语言
2024年11月4日 15:54
回复 9+
|
赞 0
|
浏览 16.5k
已知double a=5.2;则正确的赋值表达式是
double不能用于% 运算
C语言
2024年11月4日 15:45
回复 9+
|
赞 0
|
浏览 11.2k
已知int a=‘R’;则正确的表达式是
赋值号左边必须为左值,赋值号右边的右值可以为常量、变量或表达式。
C语言
2024年11月4日 15:41
回复 9+
|
赞 0
|
浏览 11.4k
对于基类型相同的两个指针变量之间,不能进行的运算是
不能进行运算“+”运算。 类型相同的两个指针变量之间可以进行<(小于)、=(等于)、-(减法)运算。 1、“<(小于)”运算在两个同类型的指针间可以比较大小,比较原则应该是按照实际内存的高低位比较的 2、“=(等于)...
C语言
2024年11月4日 15:30
回复 9+
|
赞 0
|
浏览 14.5k
下面叙述正确的是
在C语言及类似的编程语言中,每个选项的真实性可以根据语言的规则和特性来分析: - **A.强制类型转换运算的优先级高于算术运算**:这个说法是**正确**的。强制类型转换(例如,`(int) 3.14`)确实具有比算术运算(如加法`+`、减法`-`等)更高的优先级。这意味着在表达式求值时,会...
C语言
2024年11月4日 15:26
回复 9+
|
赞 0
|
浏览 9.1k
1
2
3
本科学校:华航
目标学校:华北理工
点此申请N诺身份认证
获得 noobdream 认证,享受多重认证福利!