当前位置:首页 > c语言书本例题
第一章
1.1 输出一行信息 #include
printf (\ }
1.2 求两数和 #include
int a,b,sum; a=123; b=456; sum=a+b;
printf(“sum is %d\n”,sum); }
1.3 求两个数中较大者 #include
void main( ) /* 主函数*/ {
int max(int x,int y); / 对被调用函数max的声明 */ int a, b, c; /*定义变量a、b、c */ scanf(″%d,%d″,&a,&b); /*输入变量a和b的值*/
c=max(a,b); /*调用max函数,将得到的值赋给c */ printf(″max=%d\\\\n″,c); /*输出c的值*/ }
第二章 无(本章是对1.数的阶乘;2.将50名学生中成绩在80分以上者的学号和成绩输出; 3. 判定闰年的算法 ;4.判别素数的方法;5.求和;)的分析。 课后重要题目:见36页 第三章
3.1 符号常量的使用 #define PRICE 30 #include
int num, total; num=10;
total=num * PRICE;
printf(“total=%d\\n”,total); }
3.2 整型变量的定义和使用 #include
{int a,b,c,d; /*指定a、b、c、d为整型变量*/
unsigned u; /*指定u为无符号整型变量*/ a=12;b=-24;u=10; c=a+u;d=b+u;
printf(“a+u=%d,b+u=%d\\n”,c,d); }
3.3 整型数据的溢出 #include
int a,b; a=32767; b=a+1;
printf(“%d,%d\\n”,a,b); }
3.4 浮点型数据的舍入误差。 #include
a = 123456.789e5; b = a + 20 ;
printf(“%f\\n”,b); }
3.5 转义字符的使用。 #include
printf(“ ab c\\t de\\rf\\tg\\n”); printf(“h\\ti\\b\\bj k\\n”); }
3.6 向字符变量赋予整数。 #include
{ char c1,c2; c1=97; c2=98;
printf(“%c %c\\n”,c1,c2); printf(“%d %d\\n”,c1,c2); }
3.7 大小写字母的转换。 #include
c1=c1-32; c2=c2-32;
printf(“%c %c”,c1,c2); }
3.8 强制类型转换。 #include
float x; int i;
x=32767.0;i=(int)x%3;
printf(\“,x,i); }
3.9 有符号传送给无符号。 #include
unsigned a; int b=-1; a=b;
print(”%u\\n”,a); }
第四章
4.1 输出单个字符。 #include
char a,b,c;
a=‘B’;b=‘O’;c=‘Y’;
putchar(a);putchar(b);putchar(c);putchar(‘\\n’); }
4.2 输入单个字符。 #include
char c;
c=getchar();
putchar(c);putchar(‘\\n’); }
4.3 无符号数据的输出。 #include
unsigned int a=65535;int b=-2;
printf(“a=%d,%o,%x,%u\\n”,a,a,a,a); printf(“b=%d,%o,%x,%u\\n”,b,b,b,b); }
4.4 字符数据的输出。 #include
char c=‘a’; int i=97;
printf(“%c,%d\\n”,c,c); printf(“%c,%d\\n”,i,i); }
4.5 字符串的输出。 #include
printf(“%3s,%7.2s,%.4s,%-5.3s\\n”,
“CHINA”,“CHINA”,“CHINA”,“CHINA”); }
4.6 输出实数时有效位数。 #include
float x,y;
x=111111.111;y=222222.222; printf(“%f\\n”,x+y); }
4.7 输出双精度数。 #include
double x,y;
x=1111111111111.111111111; y=2222222222222.222222222; printf(“%f\\n”,x+y); }
4.8 输出实数时指定位数。 #include
float f=123.456;
printf(“%f??f??.2f??%.2f??%-10.2f\\n”,f,f,f,f,f); }
4.9 用scanf函数输入数据。
共分享92篇相关文档