c语言,谁会帮帮忙吧?需要答案和解释!

作者&投稿:柘房 (若有异议请与网页底部的电邮联系)
c语言答案 谁会c语言~

大学学了个盲。。。

int *q=&j;该语句的意思是:p是一个指向int类型的指针,它指向变量j的地址;而答案A中i=*&q;对q取地址操作,即对一个地址取地址,这显然是错误的。

反斜杠加三个数字代表八进制,“\376”的十进制是254,而数据在计算机中都是以补码保存的,254为整数,其补码即为原码,1111 1110。

而%d是按有符号型输出数据,此时认为“1111 1110”代表一个负数,该负数绝对值的原码(取反加1)即为“0000 0010”,十进制为-2。

%c输出字符,查下ASCII表,这个数超过了127,得找扩展的ASCII表



字符输入'\xxx'的方式,斜杠后面的数字必须是8进制的
8进制的376就是十进制的254,char型是有符号单字节整型,所以应该算-2。
普通ascii码到127结束,254需要扩展ascii码表才支持输出,否则就认为不认识字符。

反斜杠后面加入三个数字的意思是直接写出他的ascii码,我印象之中如果这个数字超过255的话,它会循环显示,意思是如果你写256,那么和零是一样的。如果写257,那么和一是一样的。按照以上方法,你可以查一下那个数减去256之后的阿斯克码对应的字符。值应该是减去之后的值。

\376
376是8进制,转成10进制254,或者直接转2进制,是11111110,
因为char是8位,首位为1,所以254是个负数(补码),11111110=-2。
所以结果是-2 跟编号254的字符
你可以试试unsigned char,结果就是254

char c,定义了一个字符型变量 你赋值的时候给的是字符串


谁会c语言。帮帮忙。帮忙解释一下 #include<stdio.h> #include<math...
include<stdio.h> \/\/包含输入输出头文件 include<math.h> \/\/包含数学函数头文件 void main() \/\/定义主函数,void表示无返回值 { float a,b; \/\/定义两个浮点变量,a和b printf("\\n input a:"); \/\/输出input a 到屏幕,\\n表示换行 scanf( "%f,&a" ); \/\/从键盘输...

C语言题目 帮帮忙
d:D)pk[1]=k; pk[1]是整型指针,而k是个int *[2][3]的指针,类型不匹配 4.b 这个不用怎么解释了吧,需要注意的是int x[3][2]={0},将数组所有初始化成0,而且scanf("%d",x[i]);x[i]其实相当于&x[i][0];所以x[0][0]:2,x[1][0]:4, x[0][1]没有赋值,所以为初...

一道C语言题,帮帮忙吧谢谢啦,要详细过程
一个union类型结构中,所有的成员公用同样的存储空间,其占用的大小为其成员中需要空间最大者。此处定义的union的占用的内存大小是int数组,占用了2*4=8个字节。程序中给这个空间赋值了 s->i[0]=0x39;s->i[1]=0x38;先给s->i[0]分配空间,紧接着给s->i[1]分配空间,所以s->i[0]在低地...

一道c语言作业题,不会做,帮帮忙给说说思路也行啊,谢谢
如果是这样的话,那很简单就可以处理了,拿到金额,然后就先跟100比较,若是比100大,那一定有一张是100的,然后-100,记下100的张数,再比较,这样循环,等到比100小的时候再跟50比较,类似下去.最后比出来的一定是最少的张数.然后再把每种金额的张数给打印出来.就OK了.我给你写段吧,调试通过了:includ...

C语言题目不会,帮帮忙!
我来帮帮你,这可是我亲自编写的呀!我这个程序比较简洁,但绝对能用。希望能帮助你。一 include<stdio.h> main(){ int i,j, a[3],t;printf("input three numbers:\\n");for(i=0;i<3;i++) scanf("%d",&a[i]);for(i=0;i<2;i++) \/\/对数组三个数从大到小排列 for(j=i+...

唉,老师刚给的C语言作业,好多不会大家帮帮忙吧。
} } return;} 先帮你写第一个,要记得自己一定要看懂,不然后面学习会很吃力 ,后面的题给你算法。3.1 %是取余数,比如18%10,取的就是个位值为8,80%10取的就是个位,值为0,18\/10取的是十位,值为1,这样用for循环就可以计算1-100之间那些数含有8,然后计算它们的和就可以了。

...知道遇到回车为止。 怎样写啊,请各位高手帮帮忙吧
int main(void){ char ch;int num;int even_num = 0;\/\/纪录偶数个数 int old_num = 0;\/\/奇数个数.int other = 0;\/\/其它字符个数 printf("请输入一组数字(回车则表示结束!): \\n\\t");do{ do{ ch = getchar();}while(ch==' ');if(ch=='\\n')break;else if(ch>='0'&&...

我说话很慢,急了会结巴,谁能帮助我?
我本来语速就慢,一遇到什么事情,心一急就会结巴。感觉最绕不上来弯似的现在在公司里,他们有时候也会笑我我真的不知道怎么办如果我的嘴巴利落一点,我就可以做很多我想做的事情了我不知道是不是心理问题以前我记忆中不这样子的,不厉害就在近四年吧谁能帮帮忙? 展开  我来答 3个回答 #热议# 《请回答...

用C语言编好难啊帮帮忙啊!!!
EEEEEEEEEEEEEEEEE FFFFFFFFFFFFFFFFFFFFF GGGGGGGGGGGGGGGGGGGGGGGGG 这种等边的吧,而且要求的可能是动态的吧,即如果要输入8行则出现下面的情况:A BBBBB CCCCCCCCC DDDDDDDDDDDDD EEEEEEEEEEEEEEEEE FFFFFFFFFFFFFFFFFFFFF GGGGGGGGGGGGGGGGGGGGGGGGG HHHHHHHHHHHHHHHHHHHHHHHHHHHHH .那么代码...

微机汇编语言的,大家帮帮忙看下,在线等啊
1、缺陷:应该是没对子程序中涉及到的寄存器进行保护吧。在子程序开头加上对BX、CX入栈的指令,返回前加上相应的出栈指令。2、将晶振换为5MHz时它的延时时间大约是a\/5秒。主频提高,指令周期变短,运行同样的程序所花时间也会变短。3、在5MHz的晶振时,若要使用上述程序格式获得50*a毫秒的延时,...

盘山县17216368925: C语言,两个答案,麻烦帮忙解释一下,谢谢 -
伯牙吾台泊复方: 答案:C项和D项语句成立就为真(1),不成立就为假(0),解释:A项:先判断9是否等于0,9不等于0,为假(即是0),又有一个!(非)就是真(即是1),然后是||(或),或的意思是先判断前一表达式是否为真,为真则不需要判断后...

盘山县17216368925: C语言题 谁帮帮忙吧 -
伯牙吾台泊复方: 第一题: #include<stdio.h> #include<stdlib.h> int main() { int score; printf("你考试考了多少分?\n"); scanf("%d",&score); if(score>=90 && score<=100) printf("优\n"); else if(score>=80) printf("良\n"); else if(score>=60) printf("中\n"...

盘山县17216368925: c语言题不会做怎么办啊 谁会做帮我做一下 跪谢了 跪谢了
伯牙吾台泊复方: //第一题#include <stdio.h> void main() { int a,b[3],c; printf("Please input an integer:"); scanf("%d",&a); if(a<100){ printf("Error!\n"); printf("Please input an integer:"); scanf("%d",&a); } b[2]=a%10;//取出三位数中个位上的数字 b[0]=(a-a...

盘山县17216368925: C语言试题谁会做帮帮忙五、编程1、打印所有的“水仙花数”.所谓“水仙花数”,是指一个三位数,其各位数字的立方和等于该数本身.例如,153是“... -
伯牙吾台泊复方:[答案] 除了最大公约数 其他都不难

盘山县17216368925: 求C 语言高手好心人帮帮忙 谢谢谢谢谢谢!!! -
伯牙吾台泊复方: #include int main(){ char s[100]; char *ps1=s;//声明两个字符指针用于操作字符串,以删除* char *ps2=s; puts("请输入字符串:");...

盘山县17216368925: 急!!寻求C语言高手帮忙解答!
伯牙吾台泊复方: #include<stdio.h> void main() { char string[100]; int i,num=0,space=0; //i是循环变量,num是空格个数,space是空格标志位 char c; gets(string); for(i=0;(c=string[i])=='\0';i++) if(c!=' ')space=0; else if(space==0) { space=1; num++; } printf("there are %d spaces in the line.\n",num); } 这是我做的第2题答案

盘山县17216368925: 会C语言的来帮帮忙吧...
伯牙吾台泊复方: 1 x=4 x=5 2 输入3个数,从小到大排序 3程序有错 4 输入k条记录 并倒着打印出来编写程序. #include<stdio.h> #include<conio.h>main() { int a[20]={0}; int count=0; int s = 0; int minn; printf("输入10个数字\n" ); scanf( "%d%d%d%d%d%...

盘山县17216368925: C语言求答案,谁能帮忙做下,马上?
伯牙吾台泊复方: main() {int i,a; scanf("%d",&a); for(i=2;i<a;i++) {if(a%i)==0 printf("%d",a) } }

盘山县17216368925: 两道c语言的问题?是作业,谁会帮帮忙!
伯牙吾台泊复方: 乘法口诀表 main(){ int i,j; //定义整型变量l,i,j for(i=1;i&lt;=9;i++){ //循环九次..(这是因为有九行) for(j=1;j&lt;=i;j++){ //循环1,2,3..9次,每行的各数不一样并是一行加一个 printf("%d*%d=%d ",j,i,i*j); //输出单个如 5*6=30 } printf("\n"); //每行...

盘山县17216368925: C语言在线等答案 求帮忙 -
伯牙吾台泊复方: ++n和n++是否等价? 错问题 2 10 分 保存 1<=x<=10和1<=x&&x<=10是否等价? 不等价问题 3 10 分 保存 设int x=2,y=8;则计算y/=x+5;后,y的值是多少?1问题 4 10 分 保存 设int a=6,b=3,c=5,d;则计算d=a+b>c;后,d的值是多少?1问...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网