C语言的问题回答

   更新日期:2024.05.31
1.
/*1*/ int i, n, sum=0;
}
2.
/*5*/ a = m % 10;//取个位
/*8*/ if (a==b || b==c || a==c ))
/*9*/ printf( "%d ", m);
3.
/*3*/ for( ; ; )//这里多了一个分号
/*5*/ if ( mark == -999 ) break;
/*6*/ if ( mark > 100 || mark <0)
/*8*/ continue; }
/*10*/ if ( mark>max ) max = mark;//分号掉了
/*11*/ if(mark<min) min = mark;
/*13*/ sum /= n;
/*14*/ printf("%d,%d,%d,%d\n", max,min,n,sum); }//最后少了一个大括号

//可算是全找出来了,自己细心点就会发现错误的。

  • 18791188903 :有些C语言的问题~有人能帮忙回答一下吗?悬赏100分
    韩转振5211 :答:1.int 2 -(2^16-1)~2^16 (注:谭浩强的书上说int是2字节,VC上实际是4字节)2.整型,字符型,浮点型 3.-4 4.联合体的所有成员变量共享内存空间,结构体的所有成员变量各自享有内存空间。5.a=1,b=3,c=2 6.14 m 7.前者是字符串,包含'a'和'\0'两个字符,后者是字符'a'。8.7...
  • 18791188903 :C语言的几个问题,请高手指教
    韩转振5211 :答:1.在C语言中,char型数据在内存中的存储形式是___.A)补码 B)反码 C)原码 D)ASCII码 答案是D,但是在某些资料中说到“数据在内存中是以补码形式存放的”,这使我有些迷惑不解,请各位不吝指教。2.表达式18/2*sqrt(4.0)/8的数据类型为___A)int B)float C)double D)不确定 答案是C,...
  • 18791188903 :一些C语言的问题,很紧急,非常感谢您能回答!!!
    韩转振5211 :答:A) C语言的用户标识符只能由字母和数字组成 B) C语言的用户标识符必须由字母和数字和下划线组成,其中第一个字符只能是字母或下划线 C) C语言的关键字(保留字)不能设置为用户标识符 D) C语言允许将预定义标识符作为用户标识符,编译程序不会给出出错信息,但会使预定义标识符失去意义 4.在C...
  • 18791188903 :C语言,计算机软件基础问题?
    韩转振5211 :答:0||1和0||0执行语句1和语句2 1||0和1||1只执行语句1(特性,都是特性)因为语句1是1,语句2不管是1还是0,结果都是1 此题还有一点!++y先将y+=1;再使用y y++先使用y,再将y+=1;课余答题:int a=0;a+=!(a++&&++a);cout<...
  • 18791188903 :几道C语言的入门问题,给过程,在线等
    韩转振5211 :答:1、C A选项表示8进制的1;B选项表示十六进制的1;C选项错误,0开头的表示八进制的整数常量,范围是0-7,08显然超过了8进制的表示范围;D选项表示十进制的8;2、B f表示单精度,不写的话默认都是双精度;3、0X10;两个十六进制的数进行按位与运算,首先把两个十六进制数化成二进制OX14:0010 ...
  • 18791188903 :C语言基本问题
    韩转振5211 :答:一、C语言规定总是从main()开始执行的(这个函数也叫“主函数”)。因此,你发来的题目中的(1、6、8)叙述都是错误的,都应该选择F。二、第2题中,C语言对其数据在内存中所占用的实际字节数,随着程序中声明的数据类型以及数据的多少而变化,C语言本身并没有明确规定。这题应该选F。三、第3题...
  • 18791188903 :c语言问题,写出一个C程序的构成,该怎么回答
    韩转振5211 :答:一个C程序是由函数构成的。一个C程序至少包含一个函数(main函数),也可以包含一个main函数和若干个 其他 函数。函数是C程序的基本单位。C的函数相当于其它语言中的子程序。用函数来实现特定功能。可以说C是函数式语言。程序全部 工作 都是由函数来完成的。C的这种特点使得容易实现程序的模块化。函数在...
  • 18791188903 :C语言问题
    韩转振5211 :答:1. 如果用户自己定义标识符,则下列不正确的是哪些?并且说明不正确的原因。circle 正确 a>b 错误,标识符不能含> area 正确 if 错误,这个是C关键字 i 正确 1a 错误,不能以数字开头 _sum_a 正确 PI 正确 .doc 错误,不能含小数点 Bao bei 错误,不能含小数点 int 错误,这个是C关键字...
  • 18791188903 :C语言基础问题 望细心回答 谢谢
    韩转振5211 :答:1.32 2.E表示指数形式123E-2就是123*10^(-2)3.用E表示 4.这里涉及真值,源码,补码问题 -1 真值是 -0000 0000 0000 0001 源码是 1000 0000 0000 0001它的符号因为是负所以为1 补码是 1111 1111 1111 1111它是源码符号位不变,其他位安位取反再加一求得的 计算机运算的时候一般是使用...
  • 18791188903 :C语言问题
    韩转振5211 :答:A,等价于 char A='B'; 字符b的ASCII码为98,故后者等价于 char b=98;C 不对。 b已经是指针了,&b 是 指向指针的指针。而c是指针,不能这样初始化c。D 正确。问题补充: D为什么对???这是 C/C++ 最常规最常用的初始化用法。 只要有 C/C++ 的常识,就不该怀疑这一点。
  • 相关链接

    欢迎反馈与建议,请联系电邮
    2024 © 视觉网