格式输入函数

格式: scanf(“格式控制串”,地址表列) 

功能:按指定格式从键盘读入数据,存入地址表指定的 存储单元中,并按回车键结束

地址表:变量的地址,常用取地址运算符&

格式字符:同printf()函数。

例 scanf(“%d”,&a);

输入:10 

则    a=10

例 scanf(“%d%d”,&a,&b);

输入:11 16

则    a=11 b=16

输入分隔符的指定

一般以空格、TAB或回车键作为分隔符

其它字符做分隔符:格式串中两个格式符间字符

例 scanf(“%d:%d:%d”,&h,&m,&s);

输入  12:30:45

则12 =h, 30 =m, 45= s

例 scanf(“%d,%d”,&a,&b)

输入  3,4  

则3=a, 4 =b

例1.4 输入两个整数,求它们的和并输出显示

一。

#include

main()

{

int a,b,c;

printf("Please input two integers:\n");

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

c=a+b;

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

}

二。

#include "stdio.h"

main()

{  add();

add();

}

int add()

{  int a,b,c;

printf("Please input two integers:\n");

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

c=a+b;

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

}

你可能感兴趣的:(格式输入函数)