#include<stdio.h> func(int x) { x=10; printf(“%d, ”,x); } main( ) { int x=20; func(x); printf(“%d”, x); }
运行结果为:
20
10,20
10,20
10, 20
10 20
10,20,
2020
10 ,20
10
10, 20
fun()没有返回值,x不变 输出为 10 20
moonya 回复 moonya: 10 20
10 ,20
答案不应该只有10?
79岁扶墙考研 回复 C~Z: fun函数没有返回值啊,所以x的值没变还是20
10, 10,
zsy2023shangan 回复 zsy2023shangan: 10, 20
是不是没有加void啊
用户登录可进行刷题及查看答案
登录后提交答案