Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4842452
  • 博文数量: 930
  • 博客积分: 12070
  • 博客等级: 上将
  • 技术积分: 11448
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-15 16:57
文章分类

全部博文(930)

文章存档

2011年(60)

2010年(220)

2009年(371)

2008年(279)

分类: C/C++

2009-02-06 22:26:56

无意中发现的一个有点小意思的东东^_^
 
#include
 
int main()
{
	int a1=66;
	int a2=88;
	int b1=10;
         int b2=100;
	printf("%*d\n",b1,a1);
         printf("%*d\n",b2,a2);
	return 0;
}

你可以知道了吧,%d中间加*就可以用后面的变量来控制输出宽度了,即b1 or b2就是来控制宽度的!

大家有知道scanf("%*d",&a)是么意思不???哈哈

#include
 
int main()
{
	int a=100;
        printf("Please input the value of var a:\n");
        scanf("%*d",&a);
         printf("a=%d\n",a);
	return 0;
}
其实就是忽略此数据项:D
仅供小小的娱乐!!!!
over~
阅读(2938) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~