有C语言程序代码如下(为描述方便,每一行前加了行号)

有C语言程序代码如下(为描述方便,每一行前加了行号)

1	#include
2	void main(void)
3	{
4		int x,width=0;
5		scanf("%d",&x);
6		while (x>0)
7		{
8			width++;
9			x = x/10;
10		}
11		printf("wid=%d",width);
12	}

阅读上述程序,回答问题:

(1)第1行的功能是什么?

(2)在第2行中,main函数前面为什么有void?

(3)第4行的功能。

(4)设输入整数356,写出执行该程序的运行结果

(5)说明该程序的功能

 

参考答案

(1)把需要的头函数包含进来

(2)函数不需要返回值

(3)定义两个整形变量x和width,并給width赋初值0

(4)3

(5)输入一个整数,判断该整数为几位整数

—— 完 ——
相关推荐
评论

立 为 非 似

中 谁 昨 此

宵 风 夜 星

。 露 , 辰

文章点击榜

细 无 轻 自

如 边 似 在

愁 丝 梦 飞

。 雨 , 花