admin 的 站内主页

C语言如何决定使用那种整数类型
HOT

如果你需要较大的值(大于32,767或小于-32,767),使用长型。否则,如果空间是非常重要的(如大型阵列或多个结构),短类型的使用。此外,使用int类型。如果严格定义的溢出特点是重要的和负面的不要紧,如果你想避免在操作二进制位和字节的符号扩展的问题,使用相应的无符号类型。然而,要注意签署的组合表达式中的无符号值。虽然字符类型(尤其是无符号字符)可以被使用作为``小''整数的使用...
阅读全文

C语言中对于没有初始化的变量的初始值可以作怎样的假定
HOT

未初始化的变量的初始值可用于什么样的假设?如果一个全局变量初始值为``零,它作为一个空指针或浮点零的可能性?``静态''一个未初始化的变量(即外声明的变量和静态存储类型的变量的函数)的生存,是要确保初始值为零,像一个程序员,键入“=0”相同。因此,如果这些变量,指针被初始化为一个空指针,如果是浮点数被初始化为0.0(或正确的类型,见第五章)。有``自动...
阅读全文

全国计算机等级考试二级C语言程序设计要求
HOT

 (一)C语言的结构1。程序的构成,main函数和其他函数。2。头文件、数据说明、函数的开始和结束标志。3。源程序的书写格式。4。C语言的风格。(二)数据类型及其运算1。C的数据类型(基本类型、构造类型、指针类型、空类型)及其定义方法。2。C运算符的种类、运算优先级和结合性。3。不同类型数据间的转换与运算。4。C表达式类型(赋值表达、算术表达式、关系表达式、逻辑表达式、条件表达式、逗号表...
阅读全文

经典C语言程序设计100例81-90
HOT

 【程序81】题目:809*??=800*??+9*??+1 其中??代表的两位数,8*??的结果为两位数,9*??的结果为3位数。求??代表的两位数,及809*??后的结果。1.程序分析:2.程序源代码:output(long b,long i){ printf("\n%ld/%ld=809*%ld+%ld",b,i,i,b%i);}main(){long int ...
阅读全文

经典C语言程序设计100例61-70
HOT

【程序61】题目:打印出杨辉三角形(要求打印出10行如下图)   1.程序分析:       1       1  1       1  2  1       1  3  3  1       1  4  6  4  1       1  5  10 10 5  1  2.程序源代码:main(){int i,j;int a;printf("\n");for(i=0;i<...
阅读全文

经典C语言程序设计100例31-40
HOT

【程序31】题目:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续    判断第二个字母。1.程序分析:用情况语句比较好,如果第一个字母一样,则判断用情况语句或if语句判断第二个字母。2.程序源代码:#include <stdio.h>void main(){char letter;printf("please input the first lette...
阅读全文

经典C语言程序设计100例21-30
HOT

 【程序21】题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个    第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下    的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。1.程序分析:采取逆向思维的方法,从后往前推断。2.程序源代码:main(){int day,x1,x2;day=9;x2=1...
阅读全文

经典C语言程序设计100例11-20
HOT

 【程序11】题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月    后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21....2.程序源代码:main(){long f1,f2;int i;f1=f2=1;for(i=1;i<=20;i++)  { printf(&...
阅读全文
3 页 / 共 12