主站
DreamJudge
院校信息
专业题库
模拟考试
机试真题
专业课程
答疑区
兑换中心
登录
注册
上岸
开心小猪
这个人很懒,什么都没有写...
关注
发消息
文章
0
题解
0
发帖
0
笔记
36
Ta的粉丝
0
关注数
0
粉丝数
0
获赞数
0
阅读数
0
读下列程序,写出程序的输出结果。
当你使用%s格式说明符和指向字符串中某个字符的指针调用printf函数时,它会打印从该字符开始到字符串结束符\0之间的所有字符。 如果你想只打印一个字符,你应该使用%c格式说明符,并传递想要打印的字符本身(而不是指向它的指针)。 #include <stdio.h>  ...
C语言
2024年10月26日 13:28
回复 9+
|
赞 0
|
浏览 12.2k
读下列程序,写出程序的输出结果。
*b:b指向的值,和a的值交换了 所以现在b的值等于a的值 在 Swap 函数中,局部变量 temp 被初始化为 a 的值(1)。然后,尝试将 *b(即 b 指向的值,也就是 2)赋给 a。但是,这个赋值操作对函数外部的 a 没有影响。接着,将 temp(1)赋给 *b,这实际上...
C语言
2024年10月26日 13:20
回复 9+
|
赞 0
|
浏览 12.5k
读下列程序,写出程序的输出结果。
当k=3时: j=3: m = 0 + 3*3 = 9 j=4: m = 9 + 3*4 = 21 j=5: m = 21 + 3*5 = 36 此时,m=36(但这个值将在下一次外层循环开始时被覆盖) 当k=2时: j=2: m = 0 + 2*2 = 4 j=3: m = 4 + 2*3...
C语言
2024年10月26日 13:12
回复 9+
|
赞 0
|
浏览 15.0k
C语言规定,简单变量做实参时,它和对应的形参之间的数据传递方式是( )。
int Add(int a){//形参 return a++; } int main(){ int a=1;//实参 Add(a);//实参传递给形参是值传递 } 指针变量和数组是地址传递
C语言
2024年10月26日 13:01
回复 9+
|
赞 0
|
浏览 18.5k
C语言中对嵌套if的规定是:else总是与( )配对。
因为缩进位置不影响 else 的配对。
C语言
2024年10月26日 12:59
回复 9+
|
赞 0
|
浏览 13.7k
程序运行结果
初始化时,按照结构体的成员顺序(x, y),数组的第一个元素a[0]的x被初始化为5,y被初始化为7;第二个元素a[1]的x被初始化为2,y被初始化为9。
C语言
2024年10月26日 10:50
回复 9+
|
赞 0
|
浏览 11.7k
程序运行结果
矩阵转置
C语言
2024年10月26日 10:05
回复 9+
|
赞 0
|
浏览 16.8k
程序运行结果
#include <stdio.h> #define N 4 int main() { int i, j; for (i = 1; ...
C语言
2024年10月26日 09:55
回复 9+
|
赞 0
|
浏览 17.4k
有语句:int a[10];则 是对指针变量p的正确定义和初始化。
c语言数组名表示数组的首地址,也就是说 int a[10] = {}; a与a[0] 的地址是一样的。 &a与&a[0]也是一样的。 当指针指向数组时, 指针需要指向数组的首地址 int *p; p = a; p = &a[0] 是正确的。不要写成&nb...
C语言
2024年10月20日 22:33
回复 9+
|
赞 0
|
浏览 33.4k
若有说明:int n=2,*p=&n,*q=p,则以下非法的赋值语句是:
. A)p=q:这是一个合法的赋值语句。指针p和q都是指向n的地址,因此可以将q的值(即指向n的地址)赋给p。 B)*p=*q:这是一个合法的赋值语句。*p和*q分别表示指针p和q所指向的值,因为p和q都指向n的地址,所以可以将*q的值(即n的值)赋给*p。 C)n=*q:这是一个合法的...
C语言
2024年10月20日 22:30
回复 9+
|
赞 0
|
浏览 32.8k
下列不正确的定义是
A中为先定义i,那么指向i的指针p找不到指向对象,便是个野指针
C语言
2024年10月20日 22:27
回复 9+
|
赞 0
|
浏览 28.1k
设有以下说明语句:则下面叙述中错误的是( )。
stutype是类型名,结构体别名 简单来说就是将原来的类型名struct stu改为stutype 需要在之后定义一个类型为stutype的变量,才能再进行访问成员的的操作 如 #include <stdio.h> typedef struct stu { &n...
C语言
2024年10月20日 22:25
回复 9+
|
赞 0
|
浏览 29.6k
设有如下定义:若要使P指向data中的a域,正确的赋值语句是
data是一结构体变量,a是它的成员,因此引用a域的正确方法是:data.a,取它的地址赋值给指针变量p的语句应该是:p=&data.a。选项A将a的地址直接赋给了p,而忽略了a为结构体内部的一个成员,不是一单独的变量,故选项A不正确;选项B在p=data.a表达式中右边为一个结构体变...
C语言
2024年10月20日 22:21
回复 9+
|
赞 0
|
浏览 26.1k
以下对结构变量stul中成员age的非法引用是
Student是结构体类型,不是具体的变量,不能直接访问其成员
C语言
2024年10月20日 22:19
回复 9+
|
赞 0
|
浏览 30.5k
已知int a[3][4];则对数组元素引用正确的是
一维0、1、2 二维0、1、2、3
C语言
2024年10月20日 22:12
回复 9+
|
赞 0
|
浏览 33.0k
对二维数组的正确定义是
:② 第一维的长度可以不指定,但第二维的长度不能省
C语言
2024年10月20日 22:10
回复 9+
|
赞 0
|
浏览 31.7k
1
2
本科学校:清华大学
目标学校:无
点此申请N诺身份认证
获得 noobdream 认证,享受多重认证福利!