|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
×
#include <stdio.h>
int main(int argc, char *argv[])
{
int n1,n2;//分子 分母
int arrayN1[]={0};//存分子
int arrayN2[]={0};//存分母
int n;//循环次数
printf("输入循环次数:");
scanf("%d",&n);
printf("确认输入的循环次数n为 %d\n",n);
printf("输入分数,每个用空格隔开\n");
for (int i = 0; i < n; ++i) {
scanf("%d/%d",&n1,&n2);
printf("1看看scanf n1=%d n2=%d\n",n1,n2);
arrayN1 = n1;
arrayN2 = n2;
printf("2看看scanf n1=%d n2=%d\n",n1,n2);
}
return 0;
}
=============================
运行结果
输入循环次数:3
确认输入的循环次数n为 3
输入分数,每个用空格隔开
1/2 1/2 1/2
1看看scanf n1=1 n2=2
2看看scanf n1=1 n2=2
1看看scanf n1=1 n2=2
2看看scanf n1=1 n2=1 (这里n2变为1了,为什么??)
1看看scanf n1=1 n2=2
2看看scanf n1=1 n2=2
请按任意键继续. . . |
|