二、填空题
C语言中,一个int型数据在内存中占2个字节,则int型数据的取值范围为( )。
C源程序的基本单位是( )。
int a=5,b=6,w=1,x=2,y=3,z=4;
(a=w>x)&&(b=y>z);
执行上面语句后a的值为( ),b的值为( )。
C语言库函数中,字符输入操作是由( )完成的,字符输出操作是由( )完成的。
条件“2<x<3或x<-10”的C语言表达式是( )。
执行语句:for(i=1;i++<4; ); 后,变量i的值是( )。
C语言所提供的基本数据类型包括:单精度型、双精度型、( )、( )和( )。
设a=3,b=4,c=5,则表达式 a | | b + c && b = = c的值是( )。
变量的指针,其含义是指该变量的( )。
若a是int型变量,则表达式 (a=4*5,a*2),a+6 的值为( )。
若a是int型变量,则执行表达式 a=25/3%3 后a的值为( )。
根据变量的作用域不同,可将变量分成( )变量和( )变量。
若a、b和c均是int型变量,则执行下面表达式 a=(b=4)+(c=2) 后,a值为( ),b值为( ),c值为( )。
在一个C源程序中,注释部分两侧的分界符分别为( )和( )。
当a=5,b=4,c=2时,表达式 a>b!=c 的值是( 0 )。
若a=1,b=2, 则表达式 a>b?a:b+1 的值是(3 )。
一个算法应该具有以下5个特点:( 有穷性 )、(确定性 )、有零个或多个输入、
( 可行性 )和有效性。
若有定义:double x[3][5]; 则x数组中行下标的下限为( ),列下标的上限为( )。
设有以下宏定义:#define WIDTH 80
#define LENGTH WIDTH+40
则执行赋值语句:v=LENGTH*20 (v为int型变量) 后,v的值是( )。
在C语言中,一个函数一般由两个部分组成,它们是( )和( )。
C的函数库中提供了一些用来处理字符串的函数,如测试字符串长度的函数为( ),
将字符串中大写字母换成小写字母用函数( )。
一个算法应该具有以下5个特点:( )、( )、有零个或多个输入、
( )和有效性。
根据函数能否被其他源文件调用,可将函数分为( )函数和( )函数。
若a、b和c均是int型变量,则执行下面表达式 a=(b=4)+(c=2) 后,a值为( ),
b值为( ),c值为( )。
若有以下宏定义:#define N 2
#define Y(n) ((N+1)*n)
则执行语句z=2*(N+Y(5)); 后的结果是z=( )。
C语言中的标识符只能由三种字符组成,它们是( ),( )和( )。
函数调用语句:fun((exp1,exp2),(exp3,exp4,exp5)); 其中含有实参的个数是( )。
设C语言中,一个int 型数据在内存中占2个字节,则unsigned int 型数据的取值范围
为( )。
C语言中,二维数组中元素排列的顺序是( )。
若有定义 int a[20],*p; , 则 p=a; 表示将( )赋给变量p。
寻找一个可以帮我学C语言的人,
我学计算机的时候,周边就没有几个人,到处拜师。不努力去学习,不努力思考,有问题就随便找人回答,哪能学好?把自己要问的,一次写好,纸质的、或者知道的问题都可以。不要老想着补充,不要考虑交互式的,你就学会了C语言的90%。
用C语言写一个一元二次方程,有点问题,高手们帮忙看看。
首先 为什么 会打印 无解 是因为你在 这里多加了 个; 号 之后 的printf 一定会执行 ,所以打印无解。delta > 0 是 一定的 关于X1 X2的值 我只能说是你编译器的问题。-5 +1 = -4 ;-4 \/2 = -2;我这里是没有错的 记得 给好评 不懂追问哈 ...
20块钱找人帮写个c语言控制台小程序。
20块钱?你的钱太大了,如果你干脆说叫人帮忙,可能还有人给你写...
c语言题怎么做?急!!!
“这条语句对应的教师总人数n(结构变量的总个数(可对应数组的总元素),用数组p[n]来表示),所有的教师可分为p[0]~p[n-1])”使用(格式、方法等)【部分的】提示:如p[i].name“结构变量名+.(一个点)+组成名”p[i].pos.title"结构变量名+.(一个点)+共用名+.+共用变量的组成名"...
好想学c语言啊,看着代码,完全看不懂,要用的方法函数永远都想不起来,咋...
另外在CSDN网站可以搜索一些资料。如果你的C语言基础的理论都清楚了。可以去自己开发些东西,找人家做过的一些例子研究研究,然后自己开发出来,开始可能会遇到很多问题,但是只要你坚持解决了,等你开发出来一个,就会有第二个第三个。也就算入了门了。如果你连基本的都不清楚,建议你还是从最简单的语句...
找人帮忙做个五人抢答器
没免费的。你想要的话加我,三十
x+=x+=5 C语言
从右边开始计算,x+=(x+=5),x+=(x=x+5),总结果应该是将 2(x+5)赋值给x 假如令x=2的话,得到结果为x=14 === 学C语言是要靠自己的,老弟,自己拿着书本好好念吧,看不懂就在网上下教学视频和登陆相关C语言的论坛,找人是没用的,谁有时间管你那点东西~相信自己 ...
C语言螺旋方阵
坦率地说,你这个题的算法很不好,所以查错很不容易,建议你改写一下。用递归的算法来做把,思路会比较清晰。递归函数实现的功能就是:实现方阵外圈的数字填入,然后调用递归函数完成内一圈的数字填入,直到填完所有的圈。每一圈的填入,你可以用一个循环来实现,也可以用4个独立的循环来实现。具体代码...
C语言题 菲薄纳切数列
void main(){ long int f1,f2;int i;f1=1;f2=1;for(i=1;i<=20;i++){ printf("%12ld %12ld",f1,f2);if(i%2==0)printf("\\n");f1=f1+f2;f2=f1+f2;} }
我是一名初一学生,想学编程,但是不知道入门语言选择那个。之前学过一...
C吧,学好这个学其他的就方便了。亲身体会。现在HTML5 ,python什么的还是很有潜力的。但是还是推荐入门的话C