[c语言]有1到100个数,现在从中提取7、和个位或十位上有7的数、以及7的倍数,然后输出。
來源:互聯網 2009-04-03 03:48:24 評論
分類: 電腦/網絡 >> 程序設計 >> 其他編程語言
參考答案:
#include "stdio.h"
main()
{
int i;
for(i=1;i<=100;i++)
{
if(i%10==7)
{
printf("%-4d",i);
}
else if((i%100)/10==7)
{
printf("%-4d",i);
}
else if(i%7==0)
{
printf("%-4d",i);
}
}
getch();
}
在WIN-TC中编译通过。
[b]分类:[/b] 电脑/网络 >> 程序设计 >> 其他编程语言[br][b]参考答案:[/b][br]#include "stdio.h"
main()
{
int i;
for(i=1;i<=100;i++)
{
if(i%10==7)
{
printf("%-4d",i);
}
else if((i%100)/10==7)
{
printf("%-4d",i);
}
else if(i%7==0)
{
printf("%-4d",i);
}
}
getch();
}
在WIN-TC中编译通过。