1. 输入格式:有多个case输入,直到文件结束

输出格式:一行一个结果

#include

int main()

{

int a,b;

while( scanf( "%d%d"

, &a , &b ) != EOF )

//输入直到文件结尾

{

printf( "%d\n" , a+b );

//一行一个结果

}

return 0;

}

******************样例一*********************​

#include

#include

void sxh(int m,int n)

//求两个数据中间的水仙花数,并显示

{

int

t=m;

int

count=0;

for(;t<=n;t++)

{

int g=t;

int s=(t/10);

int b=t/100;

if((g*g*g+s*s*s+b*b*b)==t)

{

printf("%d ",t);

count++;

}

}

if(0 == count)

{

printf("no");

}

}​

void main()

{

int

a[100][2];

int

n=0,k=0;

while( scanf( "%d%d"

, &a[n][0] , &a[n][1] ) != EOF )

//输入直到文件结尾

{

n++;

}

while(k

{

sxh(a[k][0],a[k][1]);

k++;

printf("\n");

}

return;

}​

***************样例二******************​​

void nxh(double m,int

n)

//求数列(首项m,以后每项是前一项的平方根)前n项和

{

double

sum=m;

while(--n)

{

m=sqrt(m);

sum+=m;

}

printf("%.2f",sum);

}

void main()

{

int

a[100][2];

int

n=0,k=0;

while(

scanf( "%d%d" , &a[n][0] , &a[n][1]

) != EOF )   //输入直到文件结尾

{

n++;

}

while(k

{

nxh(a[k][0],a[k][1]);

k++;

printf("\n");

}

return;

}

*********************************************************

2. 输入格式:先输入有case数,再依次输入每个case

输出格式:一行一个结果

#include

int main()

{   int n,a,b;

scanf( "%d" ,

&n );   //输入的case数

while( n-- )

//控制输入

{

scanf( "%d%d" , &a , &b

);

printf( "%d\n" , a+b );

//一行一个结果

}

return 0;

}

********************************************************************

3. 输入格式:每行输入一组case,当case中的数据满足某种情况时退出

输出格式:一行一个结果

int main()

{

int a,b;

while( scanf( "%d%d"

, &a , &b )

&& (a||b) )

//输入直到满足a和b均为0结束

{

printf( "%d\n" , a+b );

//一行一个结果

}

return 0;

}

********************************************************

4.

输入格式:每组case前有一个控制输入个数的数,当这个数为0结束

输出格式:一行一个结果

int main()

{

int

n,sum;

while( scanf( "%d" ,

&n ) && n )

//每组case前有一个控制该组输入数据的数,为0结束

{

int x;

sum = 0;

while( n-- )

//控制该组输入个数

{

scanf(

"%d" , &x );

sum +=

x;

}

printf( "%d\n" , sum );

//一行一个结果

}

return 0;

}

************************************************************************

5. 输入格式:一开始有一个控制总的输入case的数,而每个case中又有一个控制该组输入

数据的数

输出格式:一行一个结果

#include

int main()

{

int

casnum,n,sum;

scanf( "%d" ,

&casnum );

//控制总的输入case的数

while( casnum-- )

//控制总的输入个数

{

int x;

sum = 0;

scanf( "%d" , &n );

//每个case中控制该组输入个数

while( n-- )

{

scanf(

"%d" , &x );

sum +=

x;

}

printf( "%d\n" , sum );

//一行一个结果

}

return 0;

}

********************************************************************

6. 输入格式:总的case是输到文件结尾,每个case中的一开始要输入一个控制该组个数的数

输出格式:一行一个结果

#include

int main()

{

int

n,sum;

while( scanf( "%d" ,

&n ) != EOF )

//输出到文件结尾

{

int x;

sum = 0;

while( n-- )

//控制该组输入个数

{

scanf(

"%d" , &x );

sum +=

x;

}

printf( "%d\n" , sum );

//一行一个结果

}

return 0;

}

********************************************************************

7.  输入格式:输入直到文件结束

输出格式:一行一个结果,结果输完后还有一个blank line

#include

int main()

{

int a,b;

while( scanf( "%d%d"

, &a , &b ) != EOF )

//输入直到文件结束

{

printf( "%d\n\n" , a+b );

//一行一个结果,结果输完后还有一个回车

}

return 0;

}

***********************************************************************

8.

输入格式:一开始输入总的case数,每组case一开始有控制该组输入个数的数

输出格式:一行一个结果,两个结果之间有一个回车,注意最后一个case的处理。

#include

int main()

{

int

casnum,n,sum;

scanf( "%d" ,

&casnum );

//总的输入case数

while( casnum-- )

//控制输入组数

{

int x;

sum = 0;

scanf( "%d" , &n );

//控制每组的输入个数

while( n-- )

{

scanf(

"%d" , &x );

sum +=

x;

}

printf( "%d\n" , sum );

//一行一个结果

if( casnum )  printf( "\n" );

//两两结果之间有一个回车,最后一个结果后面没有

}

return 0;

}

C语言程序输入两行汉字,C语言多行输入问题集锦相关推荐

  1. 培训c语言程序,编程人员培训手册C语言程序设计基础

    <编程人员培训手册C语言程序设计基础>由会员分享,可在线阅读,更多相关<编程人员培训手册C语言程序设计基础(18页珍藏版)>请在人人文库网上搜索. 1.第2章:C语言程序设计基 ...

  2. 培训c语言程序,编程人员培训手册C语言程序设计基础.PPT

    编程人员培训手册C语言程序设计基础.PPT 第2章C语言程序设计基础,学习的意义,从本章开始我们正式进入C语言程序设计的学习,也许大家会问为什么我们要学习C语言呢 理由1因为C语言流行. 理由2因为C ...

  3. c语言程序的书写格式,C语言程序书写格式辅导

    C语言程序书写格式辅导 C语言具有语句简洁的特点,C语言程序的可读性比较差.因此,为了增强C语言的可读性,正确的书写格式就显得十分重要.同样一个程序采用不同的书写方法.尽管都可以得到相同的结果,有的书 ...

  4. 单表带换密码C语言程序,帮忙写个C语言程序!题目在下面!关于链表的。还没学,题目:“建立一个链表,逐个输入字符,每一个字符存放在一个链。...

    帮忙写个C语言程序!题目在下面!关于链表的.还没学,题目:"建立一个链表,逐个输入字符,每一个字符存放在一个链. Posted By : Admin 2016-05-16 21:16 网友问 ...

  5. c语言程序头文件作用,C语言头文件

    C语言头文件教程 C 语言的头文件一般都是 .h 做为结尾的. C语言头文件详解 语法 #include 参数 参数 描述 filename 我们需要引入的头文件的名称. 说明 C 语言的头文件一般都 ...

  6. 更改c语言程序保存地址吗,C语言文本文件实现局部修改

    前言:以往进行文件操作时,都是以链表(变量)作为用户所见数据与文件数据之间的桥梁.用户改变数据时,先改变链表(变量)中的数据,然后直接将整个链表重新写入文件,以做到"实时同步",非 ...

  7. 共阳极数码时钟c语言程序,基于51单片机C语言数字钟程序.doc

    基于51单片机C语言数字钟程序 基于51单片机C语言数字钟程序 数字电子钟的设计 一. 绪论 (一)引言 20世纪末,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了社会的各个领域,有力地 ...

  8. C语言控制结构程序设计,第3讲 C语言程序的基本控制结构_C语言程序设计(上)_pps_大学课件预览_高等教育资讯网...

    Page 1 C语言程序设计 清华大学 郑莉 安颖莲第三讲 C语言程序的基本控制结构参考书,计算机程序设计基础,第三章 ,C程序设计,第四章.第五章 Page 2 C语言程序设计 清华大学 郑莉 安颖 ...

  9. fir滤波器算法c语言程序,FIR滤波器设计C语言程序

    实际可运行的FIR滤波器系数设计的C语言程序 #include"math.h" #include"stdio.h" /*n:滤波器的阶数,n是奇数时可用来设计各 ...

最新文章

  1. IO复用之epoll系列
  2. js模拟栈---进制转化。十进制转任意进制进制,任意进制转十进制
  3. 4米乘以12米CAD图_SolidWorks转CAD时让字体格式相对完好的方法
  4. oracle 约束 Oracle 10g学习系列(5)
  5. Mapreduce执行过程分析(基于Hadoop2.4)——(一)
  6. python生成xml界面,Python如何用dom模块生成XML文
  7. mysql timestamp add_「timestampdiff」MySQL中TIMESTAMPDIFF和TIMESTAMPADD函数的用法 - seo实验室...
  8. 前端开源项目周报0214
  9. 防淘宝关闭二维码案例
  10. svg的transform-matrix详解
  11. 2017商业科技市场预测:云计算改变行业的十大关键发展
  12. 4.PHP核心技术与最佳实践 --- 数据库(队列)
  13. 24. jQuery 细节
  14. hmcl整合包导入_我只用了一篇文章就完成了Spring+SpringMVC+MyBatis详细整合教程
  15. 在arcgis中进行拓扑检查
  16. 法勒二维码读头数据读写测试
  17. BetaFlight模块设计之十三:Gyro过滤任务分析
  18. 北京中国石油大学计算机考研分数线,中国石油大学(北京)2018年考研复试基本分数线...
  19. 计算机网络技术在实践中应用,计算机网络技术及在实践中的具体应用
  20. 程序设计我爱你_如何用爱设计

热门文章

  1. python xlsxwriter使用方法汇总
  2. html5小说翻页,用html5模拟书的翻页
  3. linux dmesg命令(显示开机信息)
  4. python pkl是什么类型的文件?怎么来打开它?(使用numpy和pickle都能打开)
  5. 修复:安装 CUDA9.0 Patch 1 时载入文件后闪退(cuda_9.0.176.1_windows.exe)
  6. Java多线程(三):使用ThreadPoolExecutor创建线程池
  7. el表达式的语法_「手把手教python3接口自动化」「第三章」:Python3 语法
  8. 简单绘图软件实现mfc大作业_生产流程图怎么做?简单易上手的流程图工具
  9. 银河麒麟svn: E215000: GNOME Keying被锁定,并且我们处于非交互方式
  10. windows ping默认参数