C语言编写程序,打印除了数字7之外0~10之间的自然数?

C语言编写程序,打印除了数字7之外0~10之间的自然数?,第1张

以下是C语言程序,可打印除了数字7之外0~10之间的自然数

#include <stdio.h>

int main() {

int i

for (i = 0i <= 10i++) {

if (i != 7) {

printf("%d ", i)

}

}

printf("\n")

return 0

}

程序中使用了for循环遍历0~10之间的所有整数,并在每次循环中使用if语句判断当前的数是否为7,如果不是,则使用printf函数打印该数。最后使用printf函数打印一个换行符,使输出的结果更加清晰。

int __cdecl printf ( const char *format, ...)

{

va_list arglist

int buffing

int retval

va_start(arglist, format)

_ASSERTE(format != NULL)//断言宏。如果输出格式字符串指针为空,则在DEBUG版下断言,报告错误。

_lock_str2(1, stdout)

buffing = _stbuf(stdout)//stdout:指定输出到屏幕

retval = _output(stdout,format,arglist)

_ftbuf(buffing, stdout)

_unlock_str2(1, stdout)

return(retval)

}

以上为printf()的源代码,也就是你说的打印功能。

int main(int argc, char** argv) {

for(int i=1i<=100i++)

{

printf("*")

if(i%8==0)

printf("\n")

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11993620.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存