关于C 的输入格式

原创 2015年07月10日 19:34:53

1.以EOF作为文件结束标志,按ctrl+z或ctrl+c结束

while(EOF){
	
}

或:

while(scanf("%d",&a)!=EOF){
	
} 
while(EOF){
	scanf("%d",&a);
} //易超时!!! 不要用!!!

或:

while(~scanf("%d",&a)){

}//a没有得到正确的输入


2.输入一个整数n,接着输入n组测试数据后,结束

int n;
scanf("%d",&n)
while(n--){
	
}

3.输入测试数据a,b,直到a,b均为0,即0 0,结束

int a,b;
while(scanf("%d%d",&a,&b)&&(a||b)){
		
}


while(1){
	scanf("%d%d",&a,&b);
	if(a==0&&b==0) return 0;
	...
	
}


4.连续输入字符串,以空格隔开

#include <stdio.h>
int main()
{
char a[100] , b[100];
scanf("%s %s" , a , b );

printf("%s,%s\n",a,b );

return 0;
}


转载请注明出处:http://blog.csdn.net/jinjide_ajin/article/details/46834347

版权声明:转载请注明出处

相关文章推荐

C中输入格式的控制

这是之前学习的时候总结的,犹豫之下还是将其帖出来! /*scanf  *跳过所有的空白字符,直到遇到非空白字符为止;  *scanf("格式串",地址表(&)) --- 输入的值放在地址表中 ...

C/C++代码命名和格式规范

命名 命名,包括文件名、类名、结构名、类型名、函数名、变量名、参数名等都是程序设计中重要的一部分。一个好的名称,体现了一个深思熟虑的过程,同时也能够帮助别人更好地理解开发者的思路。如果发现程序中...
  • f_zyj
  • f_zyj
  • 2016-06-06 16:46
  • 2225

Swift 和Objective-C 代码格式对比

Swift 和Objective-C 代码格式对比 Objective-C 以添加一个Button 为例子来简单介绍一下 UIButton *btn = [[UIButton alloc]init]...

s3c6410使用MFC-API进行MPEG-4格式解码及LCD播放代码注释

#include #include #include #include #include #include #include #include #include #...

Java编程机试:获取某一字符串中(只要字母),每一个字母出现的次数输出格式为a(x)b(y)c(z).....m(n)

Java编程:Map集合编程,要求如下:获取某一字符串如:"ag cCCCde3766ddgdfelakgjh"中,每一个字母(只要字母)出现的次数;要求输出格式是:a(2)b(1)h(4)........

C 格式控制符

printf的格式控制的完整格式: %  -  0  m.n  l或h  格式字符 下面对组成格式说明的各项加以说明: ①%:表示格式说明的起始符号,不可缺少。 ②-:有-表示左对齐输出,如省...
  • dzpdu
  • dzpdu
  • 2013-12-15 14:23
  • 148

iphone objective-c解析xml字符串(接收格式参照上篇 webservie xml字符串传值)

变量格式定义:NSMutableArray *tasksArray;NSMutableArray *taskIdArray;NSMutableArray *taskNameArray;NSXMLPar...

s3c6410使用MFC-API进行MPEG-4格式解码及LCD播放代码注释【转】

http://blog.sina.com.cn/s/blog_693301190100xoms.html #include #include #include #include #i...

C输出格式总结

1 一般格式    printf(格式控制,输出表列)    例如:printf("i=%d,ch=%c/n",i,ch);    说明:    (1)“格式控制”是用双撇号括起来的字符串,也...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)