下载此文档

c语言实验报告.doc


文档分类:IT计算机 | 页数:约51页 举报非法文档有奖
1/51
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/51 下载此文档
文档列表 文档介绍
z
.s. . .. ...
师大学计算机科学学院
?C语言程序设计会换行输出,只显示在一排。
〔2〕*include <>
void main()
{
int a=100,b=20,sum,sb;
sum=a+b;
sb=a/b;
printf("sum=%d,sb=%d",sum,sb);
}
运行结果及分析:
运行结果:
sum==5
分析:
; 一个c程序中必须只能有一个main函数,void main()是指子最后不给程序返回任何值;


,将a和b 的商赋值到了sb中,并显示输出;
5.%d是指输出的时候是输出整数型
〔3〕*include <>
void main()
{
char c1,c2;
c1=97;c2=98;
printf("%c ,%c\n",c1,c2);
printf("%d,%d\n",c1,c2);
printf("%c %c\n",c1+1,c2+2);
}
运行结果及分析:
z
.s. . .. ...
运行结果:
a b
97, 98
c, d
分析:
,void main()是指子最后不给程序返回任何值;
,并给其赋值;所以;
3.用printf("%c ,%c\n",c1,c2)输出c1和c2所对应的字符,而97、98所对应的ASCII值是a和b
("%d,%d\n",c1,c2)输出所对应的值;
5. printf("%c %c\n",c1+1,c2+2)是指将c1和c2中的值加上1和2后所对应的字符值输出。
〔4〕*include <>
void main()
{
int i=8,j=10,m,n;
m=++i;n=j++;
printf("%d,%d,%d,%d",i,j,m,n);
}
运行结果及分析:
运行结果:
    9,11,9,10
分析:
,void main()是指子最后不给程序返回任何值;
,j,m,n定义成整型变量;
3.m=++i是指将i加1后赋值给m和i,n=j++是指先将j的值赋给n,然后j=j+1;
("%d,%d,%d,%d",i,j,m,n)显示输出各变量所对应的值。
再将本程序的第3行改为m=i++;n=++j;
运行结果及分析:
运行结果:
    9,11,8,11
分析:,void main()是指子最后不给程序返回任何值;
,j,m,n定义成整型变量;
3.m=i++是指先将i的值赋给m,然后i=i+1的值;n=j++是指将j+1的值赋给j和m;
("%d,%d,%d,%d",i,j,m,n)显示输出各变量所对应的值。
2.程序填空
任意输入一个有五位数字的正整数*,分别输出每一数位上的数字(由高到低分别用b5,b4,b3,b2,b1表示),请将程序补充完整。
*include <>
main()
{
int b1,b2,b3,b4,b5;
long int *;
Scanf( “ %ld 〞,&*);
z
.s. . .. ...
b5=〔*/10000〕%10;
b4=〔*/1000〕%10;
b3= (*/100) %10;
b2=〔*/10〕%10;
b1= * %10;
printf(“the number is %ld \n〞,*);
printf(“its bit

c语言实验报告 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数51
  • 收藏数0 收藏
  • 顶次数0
  • 上传人1006108867
  • 文件大小208 KB
  • 时间2022-06-28