#1 用C语言考察你的编码能力(一道简单的试题)#include <stdio.h>
int main( void )
{
int i, n=42;
for(i=0; i<n; i--) printf("*");
}
本程序目的是打出42个*,但是错了,现在要求,只能改或加一个字符就实现该功能。(3种方法)
for(i=0; -i<n; i--) printf("*");
for(i=0; i+n; i--) printf("*");
for(i=0; i<n; n--) printf("*");
int main( void )
{
int i, n=42;
for(i=0; i<n; i--) printf("*");
}
本程序目的是打出42个*,但是错了,现在要求,只能改或加一个字符就实现该功能。(3种方法)
for(i=0; -i<n; i--) printf("*");
for(i=0; i+n; i--) printf("*");
for(i=0; i<n; n--) printf("*");
解决方案 »
- registerhotkey 有没有办法可以让他注册出来只对指定程序有效呢?
- 求高手,怎样在mfc的基本对话框中将已经打开的位图(静态)用按钮响应来保存在其他地方(桌面)?
- VC多文档中怎么获取最近打开文件的路径
- 20100330得到offer
- 如果我有2个本地连接都连乐网,我打开浏览器时,是通过哪个连接出去的?
- 100分求解 用socket读取服务器上页面的问题
- clistctrl里面的图标不能选种。请指教
- VC初学者使用控件的问题.
- 急啊!!VC使用CreateFile不能打开串口,永远都是返回INVALID_HANDLE_VALUE
- 用 SDK 的方式,怎样创建 ToolBar ?
- 如何在文件下载时,抢先在IE 的下载框弹出来之前, 拦截到该事件,进行处理.就像网络蚂蚁或者是际快车一样!
- 請問有沒有辦法將DateTimePicker中的值設為空?
for(i=0; i<n; i++) printf("*");
int main( void )
{
int i, n=42;
for(i=0; i<>n; i--) printf("*");
}
老哥在搞p2p多人视频,换地方,找东家手机:13777763712
int main( void )
{
int i, n=42;
for(i=0; ~i<n; i--) printf("*");
}
--------------------------------------------强。
#include <stdio.h>
int main( void )
{
int i, n=42;
for(i=0; ~i<n; i--) printf("*");
}
int main( void )
{
int i, n=42;
for(i=0; !(n+i); i--) printf("*");
}
如果可以不要n的话,就不用那么麻烦了:
#include <stdio.h>
int main( void )
{
for(i=42; !i; i--) printf("*");
}
重新写:
#include <stdio.h>
int main( void )
{
int i, n=-42;
for(i=0; i<n; i--) printf("*");
}