77问答网
所有问题
当前搜索:
c语言属于什么语言题目
C语言 题目
答:
}STU;int main(){ STU a={"zhangsan",2001,95},b={"shangxian",2002,90},
c
={"anhua",2003,95},d,//以下 解释一下 p=&d;d=a;if (strcmp(a.name,b.name)>0)d=b;if (strcmp(c.name,d.name)>0)d=c;printf("%1d%s\n",d.sno,p->name);这个是编译没有错误的代码 strcmp...
问一道
C语言
的
题目
(解释一下..大概
什么
意思啊)
答:
include<stdio.h> void main (){ int x=100,a=10,b=20,ok1=5,ok2=0; //赋值 if(a<b) //如果a<b,赋值可知10<20,所以执行if下面的语句 if(b!=5)//b=20,所以b不等于5,所以执行if下面的语句 if(!ok1)//!ok1就是 !5,感叹号加一个不为零的数,结果为0,if(0)不执行if下面...
c语言题目
答:
i被赋值为0(就
是
i=0),ch[i]就是 ch[0],就是ch数组中的第一个字符,即'6',显然
属于属于
'0'~'9'之间的数,就执行s=10*s+ch[i]-'0'; 即 s=10*0+'6‘-’0‘使 结果s=6;剩下就留给你慢慢推吧?有什么疑问可以追问。ch[0]='6'ch[1]=‘5’ch[2]=‘a’ch...
C语言
的选择题 高手帮我做下给我答案 我对下 我自己的答案对不_百度知...
答:
7.
C
宏定义一般形式#define N 3 这题中A选项N与3间没空格;B选项无#号;C选项标识符是N_1;D选项1和3之间不能有空格.8.B 宏替换就是将字符串原样代入,如果你想得到(2+3)*(2+3)就必须改为(R)*(R)9.B 这没什么好说的在内存中都
是
以二进制形式存放的.10.B 字符型变量只能...
C语言 题目
答:
13431 include "stdio.h"struct NODE { int k;struct NODE *link;};main(){ struct NODE m[5],*p=m,*q=m+4;/*定义m数组,p指向m[0],q指向m[4].*/ int i=0;while(p!=q){/* 说明:++i
是
先加1再赋值,i++是先赋值再加1*/ p->k=++i;/*第一次循环m[0]=1,i=1。第...
c语言题目
,算法看不懂,还有里面的sigh和sum等都
是什么
意思啊~!希望...
答:
看来这个问题难住你的不
是
算法本身,而是英文,
程序
员需要良好的英语基础和数学基础。sign:中文含义 为符号, 用来代表这个算法里面的当前 正负号;sum:中文含义为总和, 用来代表求和的和。deno:denominator 的缩写,denominator中文含义为分母。有了上面的解释,这个算法的伪代码相信就很容易懂了 1-1/...
C语言
的
题目
,求助!!!
答:
unsigned long *p2;p1=(unsigned char*)0x801000;p2=(unsigned long*)0x810000;printf("p1=%x\tp2=%x\n",p1,p2);printf("p1+5=%x\tp2+5=%x\n",p1+5,p2+5);return 0;} 解释:unsigned char *p1;所以p1占一个字节,而unsigned long *p2;p2占4个字节;所以p1后移5个单位后就是...
求大虾解释一下这个
题目
的意思,
C语言
的《函数》
答:
include <stdio.h> int f(int n) //我们来关注一下函数在干些什么动作 ,首先作为函数没有返回值 这
是
一个不好的编程习惯。{ int i,j,k; //定义3个局部变量 函数结束之后会摧毁。i=n/100; j=n/10-i*10; k=n%10; //初始化他们,// i 表示n除以100的商 // j 表示n除以10...
C语言
:下面描述的
题目
咋编程?
答:
代码文本:include "stdio.h"char repeat(char *p,char n){//重复检查 char i;for(i=0;i<n;i++)if(p[n]==p[i])return 0;return 1;} char check(char *p){//检查输入是否正确 char i,n;for(n=0;p[n];n++);if(n==8){ for(i=1;i<n;i++)//检查 if(!repeat(p,i))...
C语言题目
:随机输入一个整数,判断能否被3或者5整除,如果能整除就输出该...
答:
include<stdio.h>int main(){ int num; scanf("%d",&num); if(num%3==0||num%5==0) { printf("num = %d",num); } return 0;}
棣栭〉
<涓婁竴椤
7
8
9
10
12
13
14
15
16
11
涓嬩竴椤
灏鹃〉
其他人还搜