主站
DreamJudge
院校信息
专业题库
模拟考试
机试真题
上岸课程
讨论区
兑换中心
登录
注册
上岸
19137430266
这个人很懒,什么都没有写...
关注
发消息
文章
0
题解
0
发帖
0
笔记
22
Ta的粉丝
245
关注数
0
粉丝数
245
获赞数
0
阅读数
0
void main() { float y=3.667; printf("*%8.0f*\n
消除小数点后,四舍五入
C语言
2023年12月11日 11:30
回复 9+
|
赞 0
|
浏览 7.5k
阅读下面的程序 #include<stdio.h> void main() {undefine
如果从键盘上连续输入3个字符abc,由于c只能容纳一个字符,系统就把第一个字符‘a’赋给字符变量c。 3为指定的输入字段的宽度。如果数据的位数小于3,则等待直到满足3字符长度(如果有回车,则包含回车符),若大于3,则截断后输出前3字符。
C语言
2023年12月8日 11:49
回复 9+
|
赞 0
|
浏览 13.7k
下面程序的输出是___ #include<stdio.h> void main() { int
%d输出整形数字,%o输出八进制,%x输出十六进制,11转二进制为1011,故转八进制为,000 001 011,每三个为一组,结果为13,输出不带前缀,二进制1011转十六进制,0000 1011,结果为11,11在十六进制中结果为b,0-9,A-F,A为10,所以11为b
C语言
2023年12月8日 11:08
回复 9+
|
赞 0
|
浏览 6.8k
设有如下定义语句: union u-type{ int i; dou
在考虑内存对齐的情况下,我们需要对结构体的内存布局进行分析。 首先,对于union u_type,其大小由其最大的成员决定,也就是double x,所以它的大小是8字节。 接下来,对于struct str_type: char str[10...
C语言
2023年12月7日 19:49
回复 9+
|
赞 0
|
浏览 7.9k
读下列程序,写出程序的输出结果。
char:默认结尾是'\0',所以长度是你看到的加一 string:长度就是你看的 四则运算符只有数字才可以执行,strlen(s)/2为6,s+6:说明是指针在移动 所以最后的输出是p[6],将此后的全部输出
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 12.4k
以下叙述不正确的是
在编译C程序源程序时,可发现注释中的拼写错误
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 8.3k
对于C语言源程序,以下叙述错误的是
函数的定义不能嵌套,调用可以嵌套 逻辑错误可以正常运行,但结果不一定对
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 8.4k
若定义:int x=2; y=3; float i; 则以下符合C语言语法的表达式是
A、x=x* 3=2:在C语言中,你不能在一个表达式中有两个等号。这是语法错误。 B、x=(y==1):这是正确的。 y==1 是一个比较表达式,结果是一个布尔值(0或1),然后赋值给x。 C、i=float(x):在C语言中,类型转换应该使用圆括号,如 (float)x ,而不是...
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 13.7k
若有定义:int a=5, b=2, c=1;则表达式a-b<c||b==c的值是
((a-b)<c)||(b==c),优先级比较(从高到低):-、<、==、||
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 15.2k
若有定义:int a=1,b=2,c=3;语句++a||++b&&++a运行后b 的值为
根据逻辑运算符的短路特性,当遇到逻辑或运算符 `||` 时,如果左边的表达式为真(非零),则整个逻辑表达式的结果为真,右边的表达式不会被执行。只有当左边的表达式为假(零)时,才会继续执行右边的表达式。 同样地,当遇到逻辑与运算符 `&&` 时,如果左边的表达式...
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 13.0k
以下程序段运行后变量a的值为
x自减后值为5,y自增后值没有变,所以表达式一为真,执行❓ 后的表达式二值为x等于5,此时y经过自增值为6
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 8.9k
若有定义:int m=5. n=3则表达式(m+1,n+1,(--m)+(n--))的值是
m+1,n+1没有被赋值。。。。。。
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 9.7k
对于基类型相同的两个指针变量之间,不能进行的运算是
不能进行运算“+”运算。 类型相同的两个指针变量之间可以进行<(小于)、=(等于)、-(减法)运算。 1、“<(小于)”运算在两个同类型的指针间可以比较大小,比较原则应该是按照实际内存的高低位比较的...
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 14.7k
下面算术运算符的叙述中,错误的是()。
在C语言中,算术运算符的运算对象可以是函数。例如,你可以写 a = b + func(c); ,其中 func(c) 是一个函数调用,它是 + 运算符的一个运算对象。其他选项都是正确的: B.%(模拟运算符)的运算对象只能为整型量:这是正确的。在C语言中, % ...
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 10.1k
已知:char w;int x;float y;double z;则表达式 w*x+z-y 的
char<float<short<int<double,遇到高级以高级为主
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 13.9k
若有以下语句,则q-p 的值是( )。int a[3], *p=a, *q=&a[1];
当两个指针指向同一个数组时,它们之间的差值就是它们相隔的元素个数
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 13.9k
以下描述正确的是( )
意思是不能在定义一个函数func1时,在其内部继续定义另一个函数func2,而调用时是可以在func1内调用func2的
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 10.4k
若有说明语句:char C=‘\95’;则变量C包含()个字符
有"\"代表这个字符是个转义字符,eg: ;, /等字符,而有转义字符默认后面跟的是八进制,很明显95中的9是没办法用8进制表示的
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 19.5k
结构化程序设计不包括
结构化程序设计 基本思路:把一个复杂问题的求解分阶段进行,每个阶段都在容易理解和处理的范围内 具体方法:1.自顶向下,逐步细化 (抽象到具体) 2.模块化设计。将程序模块功能分成若干个子模块,且每个子模块尽量保持独立。 3.结构化编码。即将设计好的算法用计算...
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 15.7k
程序运行结果
2%10等于2,取余还是为2 后面循环体是看sum等不等于1,不等于1就继续循环,所以k为6后,再循环一次,6*(2%10)等于12
C语言
2023年12月1日 18:09
回复 9+
|
赞 0
|
浏览 12.3k
1
2
本科学校:北京大学
目标学校:无
点此申请N诺身份认证
获得 noobdream 认证,享受多重认证福利!