55问答网
所有问题
当前搜索:
c语言问题大全
关于
C语言
的
问题
答:
例25:下面程序段中,for循环的执行次数是( )char *s=”\ta\018bc”;for(;*s!=’\0’;s++) printf(“*”);答案:6次 例26:下面程序段的运行结果是( )char *s=”abcde”;s+=2;printf(“%d”,s);答案:是一个很大的数字,具体值不确认,是s的指针地址值加2.char str[ ]=...
C语言问题
!
答:
Misplaced decimal point 此处不应出现小数点 Misplaced elif directive 不应编译预处理elif Misplaced else 此处不应出现else Misplaced else directive 此处不应出现编译预处理else Misplaced endif directive 此处不应出现编译预处理endif Must be addressable 必须是可以编址的 Must take address of memory ...
关于
c语言
的一些常识
问题
~
答:
let=a let=97 最后有一点要提醒的是,%m.n+类型,此时类型为字符型的时候才为上面将的那样,如果为其他型意思不同,希望注意,好了大了20分钟我也要做自己的事了,说的也有些含糊,希望体谅,本人
语言
叙述能力不是很好,如果有什么
问题
可以问我,我还是建议你去看下书,应该都有讲的,朋友加油 ...
C语言
代码
问题
?
答:
这个程序使用了一个while循环,不断增加兔子的数量,直到找到一个符合条件的数量。条件是兔子数量除以 5、4、3、2、1 的余数都为 1,即每个人都能分到一只兔子且没有剩余。最后,程序输出符合条件的最小兔子数量。include <stdio.h>int main() { int n = 1, i = 1; while (1) { ...
几个
c语言问题
答:
第一次循环结束k为6,说明循环前的k等于6,num在60到70之间(不含70);第一次循环后,num变成6到7之间,显然小于10.故第2次循环后k等于0.不过,题目的结果与此不一样,这是为什么呢?因为num的存储类型是volatile(这个
c语言
关键词你可知道?),被别人改变了!4.#include<stdio.h> void t(int...
关于
c语言
的
问题
?
答:
根据运算符优先级/结合性 y=(++a)&&(--b)&&(
c
=b+3)即 y=( (++a)&&( (--b)&&(c=b+3) ) )代入数值后,子表达式 ++a的值为1,且变量a自增为1 --b的值0,且变量b自减为0 由于子表达式--b的值为0(假),所以&&右操作数(c=b+3)不会判断,c还是原值3,而表达式整体值为0 ...
C语言
的几个
问题
答:
1有以下定义:int a;long b;double x,y;则以下选项中正确的表达式是A A a%(int)(x-y)---首先是X-Y运算,之后将其结果强制转换成INT型,之后进行a与其结果的取模运算。B a=x!=y;--- C (a*u)%b---U未定义 D y=x+y=x---关于B,D选项。。。不能详细说明为啥不对,可...
C语言
基础题目,求助!
答:
这些题目都很基础,楼主要好好看看书了:1.若有代数式 ,则错误的
C语言
表达式是( c )。A a*e/c/b B a*e/b/c C a*e/b*c D a/b/c*e 2.以下程序的输出结果是( c )。main( ){ int a=7,b=5;printf(“%d\n”,b=b/a);} A 不确定值 B 5 C 1 ...
关于2级
C语言
的几个
问题
(详细解答一下,谢谢!)
答:
(1)选A char x='A'; 是定义一个变量x并赋值为字符A x=(x>'A'&&x<='Z')?(x+32):x; 这是个选择语句,括号里的x>'A'&&x<='Z'表示条件,意思就是在A到Z之间的字母,也就是所有大写字母,因为是 >'A'不是>=‘A',所以不包括A,当条件满足时就执行x=x+32,大写字母 +32就...
C语言
的
问题
答:
若有说明语句double *P,a;则能通过scanf语句正确给输入项读入数据的程序段是()A.*p=&a;scanf("%lf",p); B.*p=&a;scanf("%f",p);C.p=&a;scanf("%lf",*p); D.p=&a;scanf("%lf",p);解:p=&a;将a的地址赋值给p,scanf("%lf",p);从键盘获取一个数值赋值给地址p指向的...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜