33333
4444444
555555555
参考答案:
#include<stdio.h>
main()
{
int n=5, i,j;
for(i=1;i<=5;i++)
{
for(j=1;j<=5-i;j++)
printf(" " );
for(j=1;j<=2*i-1;j++)
printf("%d",i );
printf("\n");
}
}
实验5 函数定义、声明与调用
任务1 函数的定义和声明
1.预测下面程序的输出,并上机运行验证结果。(结果:21)
#include <stdio.h>
func(int a,int b)
{
int c;
c=a+b;
return c;
}
main( )
{
int x=6,y=7,z=8,r;
r=func((x--,y++,x+y),z--);
printf("%d\n",r);
}
2.分析推测下面程序的输出,并上机运行验证结果。(结果:12)
#include <stdio.h>
unsigned fun26(unsigned num)
{
unsigned k=1;
do
{ k*=num%10;num/=10; }
while(num);
return k;
}
main( )
{
unsigned n=26;
printf("%d\n",fun26(n)); }
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库大学c_c++语言程序设计实验教程答案-阳小华-电子工业出版社(16)在线全文阅读。
相关推荐: