摘要:
void main(){int a,b,c; c=scanf("%d %d",&a,&b); printf("%d",c);}为什么我输入a 1 , c的值就为0,输入1 a,c的值为1我来帮他解答精彩回答2011-06-05 14:20scanf返回接收到的变量值的个数。 int a,b,c。a 1进去时,试图用字符‘a’对a赋值,肯定是错的,于是退出,返回成功接收到赋值的个数 0.1 a进去时,首先a能获取1.但b不能获取'a',于是返回只是1 如果是 1 1的话,那就都成功,返回2 阅读全文
posted @ 2013-02-26 21:33
搅着青春吹泡泡
阅读(168)
评论(0)
推荐(0)
摘要:
#include <stdio.h>int main(int argc, char *argv[]){ char str[20]; //将这里换成 char str[2] 会怎样 gets(str); puts(str); return 0;}如何自由自在的输入字符串,却不受字符数组大小的影响呢?#include <stdio.h>int main(void){char str1[5];// 这里有一个问题 我定义了这个数组为5,但是为什么我输入了很多字符却没有报错gets(str1);//gets 是一个字符指针, 原型char*gets(char*buffer... 阅读全文
posted @ 2013-02-26 21:10
搅着青春吹泡泡
阅读(195)
评论(0)
推荐(0)
摘要:
#include <stdio.h>#include <string.h>int main(void){ char vc1[10]="vc++6.0",vc2[10]={ 'v','c','+','+','6','.','0' }; char tc1[]="tc2.0", tc2[]={ //采用了字符串整体赋值,会在后面自动加‘|0’ 't','c','2','. 阅读全文
posted @ 2013-02-26 20:45
搅着青春吹泡泡
阅读(169)
评论(0)
推荐(0)
摘要:
#if(0)#include <stdio.h>int main(int argc, char *argv[]){ //char *gets( char *str ); char *str; printf("plz input array:"); //str= gets(str); //scanf("%s",str) ; printf("%s\n",str); return 0;}#endif#if(0)#include <stdio.h>int main(){ char *s; printf("pl 阅读全文
posted @ 2013-02-26 20:00
搅着青春吹泡泡
阅读(333)
评论(0)
推荐(0)
摘要:
衡量一个算法的标准1、时间复杂度 大概程序要执行的次数,而非执行的时间2、空间复杂度 算法执行过程中大概所占的最大内存3、难度程度4、健壮性 阅读全文
posted @ 2013-02-26 10:38
搅着青春吹泡泡
阅读(599)
评论(0)
推荐(0)

浙公网安备 33010602011771号