主站
DreamJudge
院校信息
专业题库
模拟考试
机试真题
专业课程
答疑区
兑换中心
登录
注册
上岸
zhangzhuqin
这个人很懒,什么都没有写...
关注
发消息
文章
0
题解
0
发帖
0
笔记
179
Ta的粉丝
28
关注数
0
粉丝数
28
获赞数
0
阅读数
0
程序运行结果
符号不输出
C语言
2024年10月16日 21:42
回复 9+
|
赞 0
|
浏览 23.4k
程序运行结果
5 没有大括号 自动默认else与第二个if配对 第一个if直接跳出 z值不变
C语言
2024年10月12日 21:58
回复 9+
|
赞 0
|
浏览 39.6k
语句int *p;说明了
int (*p)[10]表示p是一个指向包含10个整数的数组的指针,而int *p[10]表示p是一个包含10个指向整数的指针的数组。
C语言
2024年10月12日 21:41
回复 9+
|
赞 0
|
浏览 30.9k
若“int n; float f=13.8;”,则执行“n=(int)f%3”后,n的值是
C语言中,float强制转换成int采取的是只保留整数部分的方式,正数向下,负数向上
C语言
2024年10月11日 21:48
回复 9+
|
赞 0
|
浏览 57.8k
若有定义: char s[30] = {0}; 运行时输入: This is a string.<回
1. 在使用scanf函数读取字符串时,不需要在字符串参数前使用&符号。这是因为字符串在C语言中本身就是以字符数组的形式传递的 2. scanf()读取字符串,遇到空格停止读入,如果要读入空格,需用%[^\n] sca...
C语言
2024年9月30日 22:09
回复 9+
|
赞 0
|
浏览 425
有以下程序 #include <stdio.h> main( ) { int a = 1, b =
现在,我们来分析这段代码的行为: 初始化变量a和b为1。 进入for循环。这个for循环没有初始化表达式和迭代表达式(即没有i++这样的部分在分号之间),但它有一个条件表达式a--。 在每次循环开始之前,都会检查条件表达式a--。这里a--是后置递减操作,意味着它会返回a递减前的值,并将...
C语言
2024年9月30日 22:07
回复 9+
|
赞 0
|
浏览 370
有以下程序 #include <stdio.h> main( ) { char c; for(; (
程序从标准输入读取字符,直到遇到字符 #。 对于每个读取的字符(除了 #),程序会先将其值增加 1(++c),然后输出。 当遇到字符 # 时,循环结束。
C语言
2024年9月30日 21:58
回复 9+
|
赞 0
|
浏览 344
有以下程序 #include <stdio.h> main() { int x=0,y=6; do
接下来,外层 do-while 循环的条件 while(y--) 被检查: y-- 首先返回 y 的当前值(0),然后 y 被减 1,变为 -1。 因为 y-- 返回的...
C语言
2024年9月24日 20:50
回复 9+
|
赞 0
|
浏览 288
以下程序段中,不能实现“如果 a<b 则 x=10,否则 x=-10”的是 A)if(a<b) x=
这段代码使用了三元运算符 ?:,但条件表达式 a>=b 的逻辑与题目要求的 a<b相反。根据这个条件,如果 a>=b 为真(即 a<b 为假),则 x 被赋值为 ...
C语言
2024年9月24日 20:39
回复 9+
|
赞 0
|
浏览 289
有以下程序段 scanf("%d%d%d",&a,&b,&c); if(a<b) a==b; if(
在 C 语言中,== 是比较运算符,用于比较两边的值是否相等,但它不会改变任何变量的值。因此,a==b; 和 a==c; 这两行代码实际上没有执行任何有意义的操作(除了比较 a 和 b 或 a ...
C语言
2024年9月24日 20:35
回复 9+
|
赞 0
|
浏览 302
以下不能输出小写字母 a 的选项是 A)putchar(97); B)printf("%c\n",‘
C) printf("%c\n",“a”);:错误,这里使用了中文字符的引号“”,而 C 语言中使用的是英文的单引号(')来定义字符常量。如果编译器支持宽字符(wide character)并且字符串&ldq...
C语言
2024年9月24日 20:32
回复 9+
|
赞 0
|
浏览 297
有如下程序 #include <stdio.h> main() { if (’\0’ == 0) p
#include <stdio.h> int main() // 注意,main 函数应该返回一个整数,通常是返回 0 表示成功 { if ('\0' == 0) putchar('X'); // 正确的字符常量表示 if ('0' ...
C语言
2024年9月24日 20:22
回复 9+
|
赞 0
|
浏览 290
有如下程序 #include <stdio.h> main() { int i = 1; for (
注意,第一个 1 是由 for 循环的初始化部分中的 printf 语句打印的,而后面的数字 123 是由循环体中的 printf 语句在每次迭代时打印的。由于没有在每个数字之间打印换行符或空格...
C语言
2024年9月24日 20:19
回复 9+
|
赞 0
|
浏览 260
有如下程序 #include <stdio.h> main() { int a = 0, b = 1
if条件里满足'那么b++在if判断后被执行。 所以b为2
C语言
2024年9月24日 20:14
回复 9+
|
赞 0
|
浏览 273
有如下程序 #include <stdio.h> main() { int x = 0x13; if
ox十六进制
C语言
2024年9月24日 20:13
回复 9+
|
赞 0
|
浏览 302
有如下程序 #include <stdio.h> main() { char a = ‘3’, b
if(1) …
C语言
2024年9月24日 20:10
回复 9+
|
赞 0
|
浏览 268
有如下程序 #include <stdio.h> main() { int a = 0, b = 1
a++ 是一个后缀递增操作符,它首先返回 a 的当前值(0),然后将 a的值增加 1。由于 a 的当前值是 0,它在逻辑表达式中被视为假。 由于 a++ 的结果是假(0),b++ 不会被...
C语言
2024年9月24日 20:00
回复 9+
|
赞 0
|
浏览 315
设有定义:double x=5.1012;,若要求只输出 x 的整数部分,以下不能实现此要求的语句是
.0lf\n是小数点后0位的意思
C语言
2024年9月24日 19:32
回复 9+
|
赞 0
|
浏览 251
有说明语句:int a,b;,如果输入 111222333,使得 a 的值为111,b 的值为 33
A) scanf("%3d%*3c%3d", &a, &b); %3d:读取最多3个数字字符并转换为整数,存储到a中。 %*3c:跳过接下来的3个字符(这里是222),不存储到任何变量。 %3d:读取接下来的3个数字字符并转换为整数,存储...
C语言
2024年9月24日 19:19
回复 9+
|
赞 0
|
浏览 275
若有定义: int a=1234, b=-5678; 用语句 printf("%±6d%±6d",
在C语言中,printf 函数的 %d 格式化输出用于整数,但 %±d 并不是一个标准的格式说明符。标准C库中的 printf 函数并不直接支持 %± 这样的格式,来根据数的正负自动添加正负号。 然而,如果我们假设这是一个题目中的特殊用法或者是一个假设的扩展功能(...
C语言
2024年9月22日 22:11
回复 9+
|
赞 0
|
浏览 302
1
2
3
...
9
本科学校:淮阴师范学院
目标学校:成都大学
点此申请N诺身份认证
获得 noobdream 认证,享受多重认证福利!